Term of the Moment

frame TV

Look Up Another Term

Definition: media sharing site

A website that enables users to store and share their multimedia files (photos, videos, music) with others. Such sites are often freemium based, providing a modest amount of free storage and paid subscriptions for greater storage. The media is played/viewed from any Web browser and may be selectively available via password or to the general public. A media sharing site can also be used to back up files. See cloud storage, photo sharing site and video sharing site.