Video site

Definition
A  video site is a website that hosts primarly Video content, such as YouTube.