Social commerce is a subset of e-commerce that uses social media to assist with online buying and selling. It allows consumers to get opinions from friends on products and shop online in a synchronous way similar to in-person shopping. Social commerce adds value by connecting social networks to vendors, putting virtual "storefronts" in social spaces, and allowing discussion of products. Businesses can also enhance offline products with online features and provide extra value to current customers through social commerce.