On Demand, meaning the feature that Comcast digital cable gives you to order shows through your cable box.
If you have the channel on your subscription you get the shows for free and watch it whenever you want. They do give you a time limit, which is usually two days.