This post will describe the methodology used for different calculations on this website.