Internetul este o rețea globală de calculatoare interconectate prin intermediul unor protocoale standard. Transferul de date se desfășoară prin intermediul unor pachete de informație care sunt împărțite în fragmente mici, numite pachete, care sunt trimise prin intermediul rețelei. Fiecare pachet poate fi direcționat prin intermediul dispozitivelor de rutare a datelor, în care fiecare dispozitiv decodifică adresa și o repartizează mai departe către destinația finală. După ce pachetele ajung la destinația dorită, ele sunt asamblate și decodate, astfel încât dispozitivul receptor să poată extrage și interpreta informațiile transmise.