it only covers the US I think, certainly doesnt cover UK cars
its just a history of accidents etc and i guess you can sign up and get so many free checks a month and therefore a spare carfax is a free check that someone ca do for you when they are a member
http://www.carfax.com/