Print on demand is a process whereby products are not printed or produced until an order has been placed. It is a simple and cost-effective way to fulfill single or smaller orders. Read this article for a more detailed explanation.