I would say "social media" is a site that is trying to monetize your data, and using convenience as a lure to get you to give it your data to monetize. ("Data" here includes everything you post there.)
I would say social media is any website where the connections between the participants are as important or even more important than the content. As soon as you get 'followers' it is game over.