In the internet marketing world there are two main sources of getting traffic to your website. There is paid traffic and there is free traffic. The way most internet marketers pay for traffic is by PPC which is pay per click. That process consists of posting an ad with Google AdWords and you pay by the click. This method only works if you have the cash to do it but it's the quickest way to get traffic to your site.
The way most internet marketers get free traffic is by SEO which is search engine optimization. This method consists of searching for the right keywords and getting your website ranked high in the search engines. There is content writing and backlink building involved. This method takes quite some time to get traffic but it definitely pays off in the long run.