Social media is a collection of electronic platforms used to create online communities for sharing information. There are different types of social media platforms like social networking sites, bookmarking sites, and blogs. Businesses use social media for marketing through tools like media sharing, apps, blogs, and QR codes. A social media marketing plan outlines goals, strategies and content for platforms while considering ethics and analytics for monitoring performance.