A buffet is a serve-yourself food system.
Food is placed in a public area where the diners choose what they want.
Buffets are now usual in many hotels for breakfast, and sometimes for other meals. They are also common at social events, where people stand up to eat and talk.