How do Search Engines Make Money?

Search engines make money by showing you advertisements when you search. Additionally, many let companies buy results that end up near or at the top of the list.