A micro-influencer is an individual on social media with a smaller, niche audience, typically ranging from 1,000 to 100,000 followers. They are known for having high engagement rates and a strong connection with their audience, making them valuable for targeted marketing efforts.