StumbleUpon is a social bookmarking site that allows users to discover new websites through an interest-based random surfing system. Users create an account, select interests, and click a "Stumble" button to be taken to random sites within their chosen categories. They can then thumbs up or down sites and share findings to social media or with other users on the site. It aims to help users find content they enjoy that they may not otherwise discover themselves.