StumbleUpon is a social media website that helps in sharing and discovering great websites. The name suggests that it helps people “stumble upon” new and interesting...