The order fulfillment process starts when a customer places an order and the product information if received by the fulfillment provider. The system includes the logistical warehousing of inventory, receiving orders, picking (finding) the items that were ordered, packing (packaging) the products, shipping the order, and notifying customers about their order status. The exact process is slightly different for each provider, but involved order information being sent in a message either in written form from an agent, or received via mail, email, or within an ecommerce platform.