A lead is another name for person or organisation that shows interest in your product or service. Therefore its details are provided further so the valid person could contact them. Lead generation is all about fetching interested candidates in the marketed product or service. Leads are required for various reasons by companies such as surveys, acquiring any company’s information, telesales marketing, etc.