As per 2014 ,this type of question is very genric.We live in a social media world.Social Media is the connectivity of various people around the world through a platform for sharing pics,videos,content etc.
Social media is a way to broadcast/share information. Moreover, it enable users to create and share content or to participate in social networking sites like facebook, twitter, google+, linkedin, etc..
Social media is the type of SEO strategis whihc we use to promote our website and bsuiness by usng the media content like video and images. this is the way of optimizing the websites with the help of Social networking websites. we promote our business information and product on these website for the users to review and known to our product. SMO is the best way of creating the business reputation online. you may sell your product and attract customer directly to your business for selling improvement.
Facebook, G+ , twitter is the best place of SMO working.