Il livello di applicazione
del modello OSI è responsabile della codifica e della conversione delle informazioni dell'utente in dati binari che possono essere compresi dai livelli inferiori. Mentre altri livelli gestiscono i dati binari, il livello dell'applicazione è dove si verifica la trasformazione iniziale da formati leggibili dall'uomo o specifici dell'applicazione (come testo, immagini o video) in una forma trasportabile di rete.