No, it's really not anything like facebook sorry!
basically stumbleupon is a time burner, you use their page and 'stumble' through the internet on a specific topic. it takes you to a random page on the internet and then you can click stumble again and it takes you to another random page.
for sellers, you can add your shop page, item pages, etc to stumbleupon for stumblers to find :)