Social traffic is traffic that comes to your website from social sites like blog catalog and other sites like these. Another source of traffic is referrals which are visitors who are referred to your site from links on other sites. Another source of traffic comes from the major search engines like google for instance. This is my favorite source of traffic, just like every other person who wants to make money online.
Now, how d you get traffic from the Internet? First of all you have to have good content that people will find useful. If you have great content on your website then people will naturally link to and visit your website. If you did not know, there is a theory on the Internet about linking. I have heard it said that the more people who link to your site, the higher up the ladder the major search engines will see your site as. The more links means the more authority your site will have on a particular niche.
In order for myself to write good, quality content, I need to be interested in the subject on hand. Many sites on the web will tell you that you would write about what you know and love. I feel that this is true, but if you are good at writing then you may not have a problem writing about any subject.
Once a website is established and is receiving good quality traffic it is time to start thinking about how to monetize that traffic. Many online and other stores will have affiliate programs that you can sign up for. This will usually give you a commission on the sales you make. Another way to monetize a site is to use pay per click advertising.