Social media platforms can be categorized into social/professional networks, blogging/micro-blogging, video/photo sharing, mobile apps, and bookmarks/sharing. Running successful social media campaigns requires understanding your audience, setting goals for each platform, monitoring progress, and revising based on metrics like engagement, traffic, sales, and brand awareness. Facebook is a major platform that continues growing, with brands engaging customers through pages, competitions, and guidelines.