Social media marketing involves promoting brands, products, and services on social media platforms through organic promotion, community engagement, and paid advertisements to achieve objectives like enhanced brand visibility or lead generation.