What is the Difference between an ISP and a Search Engine?

ISP=Internet Service Provider. This is who you pay to access the web.

Search Engine=Google. This is who you use to find stuff on the web.