Platform

Web-based technology that allows users of that platform to generate content and engage in peer-to-peer conversations and other forms of engagement (e.g., likes, follows, retweets).