What is an order management system?
An order management system is the layer that takes orders from every channel, holds them in one place, decides how each is fulfilled, and tracks it to delivery. It owns the inventory position the channels sell against, applies the routing rules, sends work to warehouses or 3PLs, and reports status back to the customer and the channel.
The distinguishing job is arbitration. Any storefront can record an order; an OMS decides which of several stock locations should ship it and what happens when the answer is none of them.
Terms in this answer
Related questions
More on Orders & Fulfillment, or browse every commerce operations answer.

See it on your channels.
Spend your time on the business, not the busywork. Book a demo and watch Endless run your operations across every channel you sell on.
Get a Demo