Nelle reti di computer e nell'informatica in particolare, una sessione non è semplicemente uno scambio di informazioni breve e intermittente tra più sistemi di comunicazione, ma piuttosto tra un singolo sistema di computer e un utente. Una sessione è tipicamente stabilita ad un certo punto specifico, di solito su Internet, ed è quindi terminato - strappato - in un certo punto futuro. I nomi di sessione vengono utilizzati per descrivere il processo di comunicazione e il modo in cui diversi computer stabiliscono e terminano sessioni. Ad esempio, la sessione di servizi di Windows comune è chiamata nome macchina; Nel mondo reale non ci sono cose del genere come sessioni nel senso tradizionale della Parola (come nel fare una sessione con John Smith), ma invece ci sono eventi che si verificano per un lungo periodo di tempo fino a quando un lato chiama il
I tipi di sessione sono supportati da molti sistemi operativi diversi. I più popolari sono descritti di seguito. Windows e Macintosh supportano entrambi lo stile di sessione POSIX. Applet o Applicazioni senza un nome di lavoro, sono un altro tipo di applicazione gratuita che può essere scaricata liberamente, solitamente in esecuzione sul sistema è stata costruita, come un'istanza o uno stub.
Alcune applicazioni e strumenti Web gratuiti, come il Browser Web Mozilla Firefox, offre la capacità di estendere la lingua standard JavaScript per supportare funzionalità aggiuntive. Alcune applicazioni basate su Java, come NetBeans, offrono anche un'esperienza di programmazione simile a quella della piattaforma Java. Il server Web gratuito più ampiamente utilizzato è Apache e il suo concorrente open source; Allo stesso modo, i sistemi operativi basati su Linux, BSD e Sunos possono essere utilizzati anche per la creazione di sessioni, la risoluzione e il caricamento / salvataggio dei dati.