small, sometimes sweet, bread or bread roll

A bun is a type of food made out of bread.

A Hot dog in a bun
Baked hamburger buns

A bun can be either savoury (like a hot dog) or sweet (like a hot cross bun or a bun with icing and a cherry on top).