Question: what are the essential elements of demand?
Answer: Essential elements of demand are Quantity, Ability & Willingness, Prices and period of time.