System zarządzania magazynem, znany jako WMS (ang. Warehouse Management System), jest dedykowanym oprogramowaniem mającym na celu kontrolę operacji związanych z magazynowaniem. Jego główną funkcją jest optymalizacja i usprawnienie procesów związanych z przechowywaniem, zarządzaniem i przemieszczaniem towarów. W zależności od rodzaju wykonywanych zadań WMS obsługuje je poprzez interfejs użytkownika, który może być dostępny na urządzeniach przenośnych, takich jak skanery lub tablety, oraz na komputerze biurowym.