# Listing all combinations produced by picking one element from each of several sets [duplicate]

I have a problem like this, I am given the following sets {a,b,c}, {d,e,f}, {h,i,j}. I want to pick one element from each set, and output a list of all the possibilities. The output will be a set of sets, all which have the length 3. I have tried many different approaches now.
• Tuples[{{a, b, c}, {d, e, f}, {g, h, i}}], check the documentation of Tuples for more information. – Pinguin Dirk Sep 12 '13 at 20:57
• Also seems like a good question to keep for the googlability of the title. It's #1 hit for "mathematica all combinations one from each" and Tuples documentation isn't even on the first page. – ssch Sep 12 '13 at 23:49