Demand generation is often confused with lead generation, but there is a key distinction between the two. Lead generation is about generating new leads, while demand generation is about creating demand for your product or service. In other words, lead generation is a subset of demand generation.