Definition
The largest video sharing service on the web, users from all over the world view, upload, embed, and share videos. These videos range from funny, amateur music videos, to professional instructional guides, all combining to rake in the site's 3 billion video views per day. Owned by Google, advertisement clicks on video pages can earn revenue. Users, or brands, can host their own channel.
In a Sentence
Ever since we started marketing our brand via YouTube, we've had an influx of visitors from Australia and Europe on our website. Our reach is now global.