The core functions include for example the complete order processing, the use of efficient picking technologies (like Pick-by-Voice), different operating and optimization strategies, such as chaotic inventory and a classification of the storage after the ABC-Analysis in regard to product turnovers and communication interfaces to external systems.

The additional functions include for example the funding control (Transport Management System) and Value Added Services (VAS). (cg. Hompel, Michael, IT in der Logistik 2012, S. 12)

A WMS has a modular structure, that means that the individual core and additional functions are divided into modules which can be activated and used when needed.