Original: StumbleUpon is an Internet community that allows its users to discover and rate Web pages, photos, and videos.
Simplified: StumbleUpon is an Internet community that lets users find, and rate pictures, websites, and videos.