Search Engine Optimisation (SEO) is always the first place to start and improve your web visibility. The aim of SEO is to increase the amount of traffic your website receives from search engine queries relevant to your business interest.
Pay Per Click (PPC)
Pay Per Click (PPC) advertising is a technique to obtain instant traffic simply by paying for each visitor that clicks through to view your website. Paid for visitors are more likely to be interested in your website product/service.
Affiliate Marketing is an approach to encourage other website owners to promote your product/services in return for an agreed commission level. This is also known as Cost Per Action (CPA) marketing, and you only pay on approved orders.