social networks are powerful traffic bringers. They have an effect of snowball, plus powerful backlinks
link building bring me very less traffic, it helps only on my PR SERP and socal media is my major traffic source
Link Building (from the word itself) means putting links to other websites to gain BACKLINKS. They are not primarily for traffics. But there are chances of gaining traffic from it. Social Networking and joining different social groups is a good way of marketing a website.