The business terms push and pull originated in logistics and supply chain management, but are also widely used in marketing, and is also a term widely used in the hotel distribution business. Wal-Mart is an example of a company that uses the push vs. pull strategy. A push–pull system in business describes the movement of a product or information between two subjects. On markets the consumers usually "pull" the goods or information they demand for their needs, while the offerers or suppliers "push" them toward the consumers. In logistics chains or supply chains the stages are operating normally both in push- and pull-manner. Push production is based on forecast demand and pull production is based on actual or consumed demand. The interface between these stages is called the push–pull boundary or decoupling point.
With a push-based supply chain, products are pushed through the channel, from the production side up to the retailer. The manufacturer sets production at a level in accord with historical ordering patterns from retailers. It takes longer for a push-based supply chain to respond to changes in demand, which can result in overstocking or bottlenecks and delays (the bullwhip effect), unacceptable service levels and product obsolescence.
In a pull-based supply chain, procurement, production and distribution are demand-driven rather than to forecast. However, a pull strategy does not always require make-to-order production. Toyota Motors Manufacturing is frequently used as an example of pull production, yet do not typically produce to order. They follow the "supermarket model" where limited inventory is kept on hand and is replenished as it is consumed. In Toyota's case, Kanban cards are used to signal the need to replenish inventory.
A supply chain is almost always a combination of both push and pull, where the interface between the push-based stages and the pull-based stages is sometimes known as the push–pull boundary. However, because of the subtle difference between pull production and make-to-order production a more accurate name for this may be the decoupling point. An example of this would be Dell's build to order supply chain. Inventory levels of individual components are determined by forecasting general demand, but final assembly is in response to a specific customer request. The decoupling point would then be at the beginning of the assembly line.