One of the ways in which lead generation is done over the Internet is by giving away free gifts, such as eBooks. On the Internet, leads usually mean email addresses of people who are interested in your business and the promotion is done through email marketing. The approach is quite simple. Marketers write an eBook that is relevant to their business and then promote it over the Internet. In order to get the word out, they will advertise the eBook on their website and/or blog. The marketers may also place classified advertisements on other business’ websites about their goods and services, paying them affiliate income.