Modern web search engines are highly intricate software systems that employ technology that has evolved over the years. There are a number of sub-categories of search engine software that are separately applicable to your specific ‘browsing’ needs, so you won’t ever have to leave your house or open a physical book. That includes web search engines (e.g. Google), database or structured data search engines (e.g. Dieselpoint), and mixed search engines or enterprise search. The more prevalent search engines, such as Google and Yahoo!, utilize hundreds of thousands of millions of computers to process billions of trillions of web pages in order to return fairly well-aimed results. Considering there are thousands of searches per second, that’s pretty decent. Due to this high volume of queries and text processing, the software is required to run in a highly dispersed environment with a high degree of superfluity. Modern search engines possess the same following main components.