Lead generation refers to any action your business takes to get the contact information of-or to make a connection with-potential customers. A lead is someone who might become a customer based on previous interactions with your brand, but who has not yet bought anything from your business.