What is a social media marketing agency?

What is a social media marketing agency?