This document summarizes the PageRank algorithm used by Google to rank webpages. It describes PageRank as modeling a random web surfer who randomly clicks on links. PageRank can be defined as the principal eigenvector of the Google matrix, which is constructed from the webpage adjacency matrix and accounts for dangling pages. The power method is used to efficiently approximate PageRank values since directly computing eigenvectors is infeasible for web-scale graphs. The document also discusses how changing the α value in the Google matrix construction affects convergence rates.