What is a search engine? How do search engines work?

X