Pudding is a type of food. It can be either a dessert, served after the main meal, or a savoury (salty or spicy) dish, served as part of the main meal. In the United States, pudding means a sweet, milk-based dessert similar in consistency to egg-based custards, instant custards or a mousse, often commercially set using cornstarch, gelatin or similar coagulating agent. https://en.wikipedia.org/wiki/Pudding