Well, I think website needs all type of work and traffic from all ways like from search engine, from social networking sites or from referral sites. So I think SEO/SEM they both are important.
High quality back links are possibly the most important factor in your SEO ranking. As an important note, when pursuing high quality back links you should not pay for back links, which can get you easily flagged on Google Search.