A web search engine or Internet search engine is a software system that is used to find relevant websites and information on the Internet (World Wide Web) based on a search term. A user will enter a keyword or several keywords into a particular search engine and a list of results will be returned, usually with the closest match or most relevant at the top.
In the earlier days of the Internet, website owners generally had to submit their website to many search engines to be included in their databases. Now search engine software use sophisticated “crawlers” (or “bots”) which collect information and content from websites automatically. Search engine crawlers usually find new websites automatically through links from other websites. This eliminates the need for website owners needing to submit their website details to each search engine.
Some search engines specialize in particular types of websites or include images, videos and/or music. Google for example can search many different kinds of websites and types of media, such as: websites, images, maps, shopping, application, news, videos, blogs and many more.