You need to create niche website then promote the site to increase search engine visibility and attract traffic. Once your site is receiving traffic you will make money by advertisement being place on your site. You can make money joining affiliate program too. Internet marketing nowadays is considered one of the largest promotional channels around the world. So, if you have a business, one way of effectively promoting it is through internet marketing. As more and more people are using the internet to search for information, your business will have less opportunity if you don’t engage in internet marketing or hire internet marketing company.