Un système de gestion d'entrepôt (ou WMS pour Warehouse Management System) se compose de logiciels et de processus qui permettent aux entreprises de contrôler et d'administrer les opérations logistiques à partir du moment où les marchandises ou les matériaux entrent dans l’entrepôt et jusqu'à leur sortie. Un WMS gère de nombreuses fonctions, notamment le suivi des stocks, le prélèvement, la réception et le rangement. Il offre ainsi une visibilité sur l'inventaire en temps réel de la marque, et ce sur l’ensemble de ses points logistiques.