Lead generation is the process of creating new sales leads in hopes to convert those leads into sales for the company. The methods for generating leads typically fall under the umbrella of advertising, but may also include non-paid sources such as organic search engine results or referrals from existing customers.