I Sistemi per la Gestione del Magazzino o Warehouse Management System (WMS) sono applicazioni software a supporto delle attività operative di magazzino. Le numerose attività di magazzino sono riconducibili ai seguenti processi operativi, suddivisi in due gruppi logici: il flusso principale e i processi a supporto.

I processi caratteristici del magazzino si possono suddividere in 4 macro fasi dal ricevimento del materiale in ingresso all'evasione degli ordini:
In questo gruppo si raccolgono tutti i processi che benchè non direttamente legati all'immagazzinaggio e spedizione sono composti da attività necessarie per una corretta ed efficace gestione dello stock e delle risorse di magazzino: