A bun is a type of food made out of bread.
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).