a technological or structural form that supports interaction or processing. This term can be used to describe computing platforms (e.g., Mac or PC), social networks (e.g., Facebook or Twitter), or software technologies. Related term: multiplatform.
New Media Terminology