At a wedding, catering is often provided by whoever is holding the reception. Some venues offer full three-course meals, sometimes more, while others provide buffet style food. Ultimately it is the choice of the newly-weds on what their catering needs might be.
Buffet style foods are becoming increasingly popular in wedding circles. This is perhaps due to the fact of it being a more sociable way to eat. A sit down three-course lunch means you are socialising just with those who have been seated at your table. With a buffet, your wedding guests mingle while selecting their foods, they can sit anywhere to enjoy the food they have picked and can chat to whomever they choose, allowing for a much more relaxed environment. Banquet style seating arrangements are also becoming more popular over individual table arrangements of six to eight persons.