Where demand generation is focused on creating reliable brand awareness and product education as its key operation, Lead generation is a subset of demand generation that work towards converting potential prospects into qualified leads and then nurturing them into customers.