Demand refers to the quantity of a product that consumers are willing and able to purchase at different prices over a period of time. The quantity demanded of a product decreases when the price increases and increases when the price decreases, following the law of demand. Factors that can shift the demand curve include income, prices of related goods, tastes, expectations, number of buyers, and taxes or subsidies. These shift factors cause the entire demand curve to move up or down, changing the quantity demanded at each price level.