Term of the Moment

dynamic speaker


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.