Stumble Upon is a website discovery tool that allows users to randomly view websites recommended by other users or through collaborative filtering based on their interests. Users can browse websites on various topics, rate the sites they like, and recommend them to others. The product helps spread information to a wide audience and provides entertainment through discovering new websites. It can be used on any browser and is integrated with Facebook and Twitter.