the concepts of lead generation and demand generation have almost become synonymous with growth