Although popular opinion says the contrary, writing good HTML is actually not that easy. First, the page should contain no errors, which is rarely the case. But even without errors, the page might still not display consistently across browsers. CheckSite automatically checks all pages of a website for a number of potential problems, and reports these. This makes it much easier to test a website.