“Pudding” and “dessert” are pretty much synonymous in the UK, though it probably varies regionally. If someone said “pudding” in a dessert sense, they’re more likely to be talking about a baked dish than, say, ice cream or pie.
“Pudding” is historically also a broader term, and can also describe some specific savoury dishes, but it’s old fashioned.
“Pudding” and “dessert” are pretty much synonymous in the UK, though it probably varies regionally. If someone said “pudding” in a dessert sense, they’re more likely to be talking about a baked dish than, say, ice cream or pie.
“Pudding” is historically also a broader term, and can also describe some specific savoury dishes, but it’s old fashioned.