Demand generation is when you drive; want, need, desire and interest for a product or service for a business.
Typically, the foundations of this are built from technology that integrates with a 360 marketing approach in order to generate leads and deals.