Social media allows for the creation and sharing of content online. It aims to provide users a rich experience through dynamic and scalable platforms. While mass media informs large audiences, social media allows two-way interaction and feedback. Individuals use social media for personal connections while organizations use it for marketing, PR, customer service and more. Popular social media includes blogs, microblogs, content communities and social networks like Tumblr, Twitter, YouTube and Facebook. Over time, social media has evolved from static websites to allow user-generated content and participation through Web 2.0 platforms. Current trends show growth in content communities and decline of other platforms. Nonprofits benefit from social media through awareness, engagement and growth.