Despite the mysterious sound, this term simply means directly reaching potential customers - both business and individual - through various communication channels. each new lead is new contact details of a potential customer. Lead generation is also known as lead generation.