It's a bread. Hot dogs, meanwhile, are a tube of meat used as a filling which is sandwiched between two slices of bread, the bread being the buns.