The four main types of elasticity of demand are price elasticity of demand, cross elasticity of demand, income elasticity of demand, and advertising elasticity of demand. They are based on price changes of the product, price changes of a related good, income changes, and changes in promotional expenses, respectively.