Peak Demand means the maximum Metered Demand in the last 12 months;
on demand means a system where a user, subscriber or viewer is enabled to access, at a time chosen by such user, any content in electronic form, which is transmitted over a computer resource and is selected by the user;
Maximum Demand means the greatest demand required by a customer during a specific length of time.
Certificate of Unpaid Demand Note Demand means a certificate substantially in the form of Annex B to any Multi-Series Letter of Credit.
Video-On-Demand or “VOD” means a programming system for transmission and retransmission of a single motion picture or programme (or series of related programs) delivered by means of a telecommunications or other technical system from a digital storage devise or presented in any form that permits Exhibition of such motion picture or programs in a non-linear form at the discretion of the viewer.