... what is on the web and how the pages are interleaved. ...
... find billions of different web pages. ...