Social commerce leverages social media to allow online shoppers to interact and collaborate during the shopping experience. It includes CRM, retailing, sales, and human resources functions. The shopping process involves five stages - recognizing a problem, searching for information, evaluating alternatives, making a purchase, and a post-purchase evaluation. Further customer satisfaction comes from the feelings experienced when using a purchased product.