Algorithms
An algorithm is a computable set of steps to achieve a desired result.
Google is nothing, but a bunch of computer algorithms. They have computer routines for computing pagerank, backward links, landing in the supplemental index, filtering out websites for too many bad-links, placement in the SERPs for a given keyword, and so on.
Webmasters are doing battle with the brain-dead Google algorithms.