Lead generation entails the gathering of prospective clients’ data, including email, name, company name, job description, etc., and using that data to target them with specialized sales presentations or advertising campaigns.