Search Engines and their History
Over the 21st century, searching the Internet has become a lot easier than it was, in the 1990s, users had a very small amount of database search with (in millions) and they didn't have much options as to limiting their query and getting what they want, now, almost every search engine has introduced something to clarify the results and let a re-search get what he/she wants, as well as giving a searcher a much larger amount of database to search with.
New search engines have come and taken places, old and popular search engines like Google and AltaVista have improved a lot since then, Google, at start had a very less amount of features and had a database of hardly 25 million, while AltaVista had many features from the start, but lacked in the quantity of the results. Now, both have become stronger, Google has a massive amount of database and many simple features that a searcher might like to use. On the other hand, AltaVista got a fair amount of database as well as added some new features, so both search engines have succeeded in their aim. Each search engine has a unique sense of its algorithm and also a different weight of a database.
Algorithm is a process held by each and every search engine. Algorithm means how a search engine processes the query, many search engines have a similar algorithm of searching the web database, although, some search engines put that "something unique" in their algorithm which helps them give results more efficiently.