Unlike Firebug, YSlow uses a set of rules, which a web page is graded against. Currently there are two versions of the rules, the default YSlow v2 rules, which grade a web page on all 22 rules, as well as the Classic v1 rules, which grade a web page on 13 of the 23 rules.