Well, I found definitions, and they seem very similar. Roblox sounds like it may be a little less user-friendly, due to the fact that users must script their creations, but I don't have enough facts to make an educated assumption.
Could you provide some comparative, unbiased information about the two?