All social media platforms are good tools for marketing and advertisement, but some have an edge over others depending on the audience and locality you want to reach out to, and also depending on the niche. Sports-related contents really do well on Facebook and Twitter, while fashion is a hot cake on Instagram.