Social media marketing allows companies to interact with current and prospective customers through social media channels like social networks, blogs, forums and podcasts. It provides opportunities for two-way communication, understanding customer needs, and promoting brands at low cost. While it can help build relationships and reputation, companies must also respond appropriately to any negative feedback to overcome potential reputational issues.