Social media marketing promote websites by increasing their visibility in search engine result page. Social Media Marketing can also benefit Search Engine Optimization through the increase in links to your website from public social media websites. SMM is Social Media Marketing which includes promotion of websites through Social Bookmarking, networking websites, forums posting, blog and article posting, and many more.