Search engines used to be one of the unsolved mysteries of the universe. Back in the day, AltaVista and Yahoo dominated the Internet with their magical ability to somehow provide you helpful content and information. The next wave (affectionately called Web 2.0) was spearheaded by Google, a user-friendly search algorithm that took over the world. What makes Google so great?