An influencer is any person who has a significant following on social media channels (like Twitter, snap chat, Instagram, Facebook, etc..) and can sway opinions for a brand, a service or an idea.