Put simply, demand generation is the process of getting potential consumers interested in your products or services. In other words, you are creating demand for your products. On the other hand, lead generation is the process of turning that interest into actionable information such as names and contact information.