Il WWW (World Wide Web) è un sistema di documenti e risorse collegate tra loro attraverso internet, che consente agli utenti di accedere a informazioni, immagini, video e altri contenuti tramite un browser web. È nato nei primi anni '90 e ha cambiato radicalmente il modo in cui accediamo alla conoscenza e interagiamo online. Il WWW è composto da siti web, pagine web e collegamenti (link) che permettono di navigare da una risorsa all'altra. A differenza di Internet, che è l'infrastruttura che connette i dispositivi, il WWW è una parte di Internet che gestisce l'accesso e la visualizzazione delle informazioni.
Un indirizzo IP è un identificatore univoco che viene assegnato a ciascun dispositivo connesso a una rete, come un computer, uno smartphone o un router, per permettere la comunicazione tra di essi. L'indirizzo IP può essere di tipo IPv4 (composto da 4 numeri separati da punti, come 192.168.1.1) o IPv6 (una versione più lunga e complessa). L'indirizzo IP permette ai dispositivi di localizzarsi e comunicare tra loro attraverso internet. Un browser web è un'applicazione software che permette agli utenti di navigare su Internet e visualizzare il contenuto dei siti web. I browser più comuni sono Google Chrome, Mozilla Firefox, Safari e Microsoft Edge. Quando si digita un URL (Uniform Resource Locator), il browser invia una richiesta al server del sito web, che risponde inviando la pagina desiderata, che poi viene visualizzata sullo schermo. Il browser gestisce la comunicazione tra il dispositivo dell'utente e il sito web, interpretando il codice HTML, CSS e JavaScript per rendere il contenuto leggibile e interattivo. HTML,CSS come Java Script sono dei linguaggi di programmazione che sono sono strumenti utilizzati per scrivere istruzioni che un computer può eseguire. Queste istruzioni permettono ai programmatori di creare software, applicazioni, siti web e molto altro. I linguaggi di programmazione forniscono una sintassi e delle regole che devono essere seguite per scrivere codice che sia comprensibile sia per il computer che per l’essere umano. Esistono vari tipi di linguaggi, alcuni più adatti per creare applicazioni web, altri per sviluppare giochi o per gestire sistemi complessi. In sostanza, sono il "linguaggio" con cui si comunicano le operazioni che il computer deve compiere.