Shane uses algorithms to get to his destinations. Algorithms are originated in mathematics as specifics on how to solve certain problems. In computer science we use algorithms as a set of rules used to solve questions or problems. Here, Shane enters his destination and asks mapquest how to solve the problem by providing a direction list.