A change in demand occurs when there is a change in any of the non-price determinants of demand.
These are factors such as:
- the tastes and preferences of households
- household income
- the number of potential buyers
- the price of related goods
- other factors such as the weather and expected prices
Any change in any of these non-price factors of demand will cause a shift of the demand curve. This is because at every price, the quantity demanded will change.