Nel linguaggio scientifico e tecnico, il termine “batch” è utilizzato per descrivere operazioni eseguite in modo intermittente.
In informatica, un batch si riferisce a un insieme di operazioni o processi che vengono eseguiti in sequenza senza l’intervento dell’utente. In contrapposizione al tempo reale e al timesharing, nella modalità batch le richieste di servizio non vengono eseguite immediatamente, ma sono accodate e soddisfatte quando le risorse del sistema lo consentono. Inoltre, nei protocolli di trasmissione più recenti, il batch è un metodo che permette di trasmettere più file con una sola attivazione del protocollo, ottimizzando così l’efficienza del trasferimento dati.