There is no difference in meaning. "Qu'est-ce que ce que ça" is, however, a bit less formal. Didn't you find the explanation given in the lesson helpful? I thought it addressed this issue rather well. -- Chris (not a native speaker). Like07 years ago ...