A search engine is a database which keep information of websites that allows Internet users to search for information contained on websites listed in the database by "Keywords" and "Keyword Phrases". Search engines use a robot spider that travel the Internet and looking for new websites.