The Web is a vast collection of completely uncontrolled heterogeneous documents.