Theory of Searches