social network; social media platformOften refers to a social media platform or app, like Facebook or Instagram. In everyday use, the plural réseaux sociaux is also very common when speaking generally about social media.
FR: Ce réseau social est très populaire chez les jeunes.
EN: This social network is very popular among young people.