Una rete informatica è un insieme di dispositivi interconnessi tra loro con lo scopo di scambiare dati e informazioni o di compiere attività in comune. Le prime reti di calcolatori elettronici nacquero negli anni ’60 quando il ministero della difesa degli Stati Uniti d’America progettò una rete che collegava più dispositivi (ARPANET). Il progetto e la sua attuazione mostrarono da subito delle problematiche serie relative soprattutto all’interfacciamento dei dispositivi e allo scambio dei file a causa dei tanti formati di memorizzazione esistenti.