Miten se toimii?World-Wide Web näkyy käyttäjälle asiakasohjelman, kuten Cello tai Mosaic, muodossa, mutta käyttäjälle näkymättömiin jäävät palvelimet ovat yhtä tärkeä osa järjestelmää, sillä ne huolehtivat esimerkiksi pyydetyn tiedon etsimisestä ja lähettämisestä käyttäjälle.
Tietoa hakiessaan käyttäjän asiakasohjelma selvittää ensin, missäpäin Internet-verkostoa haettava tieto sijaitsee, ottaa yhteyden palvelimeen ja pyytää siltä sitten haluamaansa dokumenttia. Yhteys suljetaan heti palvelimen lähetettyä halutun tiedon asiakasohjelmalle. Tämän jälkeen asiakasohjelma muotoilee tiedon käyttäjän näytölle sopivaksi ja jää odottamaan seuraavaa tiedonhakua, joka voikin tapahtua jo toiselle puolelle maailmaa.
World-Wide Webin kehityksessä on jouduttu ratkaisemaan monia ongelmia, jotta on voitu luoda maailmanlaajuinen ja laitteistoriippumaton hypermediajärjestelmä. Jokainen globaali hypermediajärjestelmä vaatii kolme perusedellytystä, joiden on oltava yhteisiä erilaisissa tietokoneissa. Nämä vaatimukset ovat:
