When you create a new website or try to promote a new website, you are joining a huge throng of hundreds of millions of other websites and blogs that are all competing for attention.
In short – they are all competing for possibly the most important thing on the net – traffic.
Going out and trying to convince people to come visit your website can seem tedious and discouraging.
Advertising your products and services via pay per click or banner advertising can get very expensive and often doesn’t yield high quality results, yet until recently this was probably the most popular way of trying to get visitors to your website.
But now with the huge popularity of social networking sites, things have changed a little.