Social media marketing is an engagement with online communities to generate exposure, opportunity and sales. Using social media tools like Twitter, blogs, LinkedIn and Facebook can help businesses generate exposure, increase traffic and build new business partnerships.