Peak Demand means the maximum Metered Demand in the last 12 months;
Billing Demand means the metered demand or connected load after necessary adjustments have been made for power factor, intermittent rating, transformer losses and minimum billing. A measurement in kiloWatts (kW) of the maximum rate at which electricity is consumed during a billing period;
Contract Demand means:
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;
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.