In this digital era, consumers have shifted their focus from brick-and-mortar stores to online shops. It's not surprising given the convenience online shops offer, partnered with online payment services - what can be better than ordering and paying in the comfort of your own home and having it delivered straight to your doorstep? Now, for your question, social media is very important as most online shops hinge their marketing here. Information spreads like wildfire on sites like Facebook and Twitter, and it's good to make use of the potential of these sites to promote your own business. You just have to know how to direct traffic to your site - that will definitely boost your business' online presence. That being said, it's not only online shops that benefit from social media - brick-and-mortar businesses also reap benefits from a strong social media presence and are guaranteed to attract more customers in their physical stores.