Lead generation describes the marketing process of stimulating and capturing interest in a product or service for the purpose of developing sales pipeline.
In other words, it is a process of collecting names and contact information about qualified prospects which will be contacted by the sales people for generating orders.