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 (ex. likes, follows, retweets).