This document outlines key features of Facebook, StumbleUpon, and YouTube. Facebook allows users to communicate in groups or separately, create groups, and share photos. StumbleUpon lets users bookmark pages, share bookmarks, and view others' bookmarks. YouTube enables users to share, host, and collaborate on videos as well as message each other.