Steem is a blockchain-based social media platform where anyone can earn rewards by posting relevant content, curating quality content by upvoting and by holding Steem based currencies in a vest fund, which generates interest.