Youtube is a video sharing website. The site allows users to upload, view, rate, share, add to favorites, report and comment on videos, subscribe to other users, and uses Adobe Flash Video technology to display a wide variety of user-generated and corporate media videos.