YouTube

Allowing users to upload and share videos, YouTube also provides a platform
for commentary on the content. A ranking system allows users to organize their
search or browsing results based on certain criteria, such as popularity within
the last week.