What's your definition of 'Pudding'?!
I think of it as a cake type or cooked dessert.
I'd never call fruit salad and ice cream a pudding for instance.
Pudding is a specific dish in the United States. In the U.K. the word pudding means "dessert".
I've watched enough Nigella Lawson and Two Fat Ladies to know what they are talking about when they say "pudding" and then wait patiently to see which "pudding" they are going to make.
When I think of pudding in the U.S. I think of Jello pudding I used to get in plastic cups in my lunch when I was growing up.
Mousse, but smoother