This is because today most people are using the internet for everything such as shopping, for learning, for playing games or watching movies. There is a huge market online. And remember your competitors are also online which are generating more leads. People are using social media to pass their free time and connect with there people. This has become a great platform for every business to generate leads.