Print when the orders come in

What Is Print on Demand

We can print on demand but is it cost effective?