Social networking sites have become popular marketing tools because they allow constant interaction between businesses and customers online. Marketers can use social media to engage with customers, promote their brand, drive traffic to their website, and create buzz around their products or services. Effective social media marketing involves defining target audiences, engaging with them by posting regularly and adding human elements to the business presence, while also promoting the brand in a natural way online over time to build loyalty and trust.