A banquet is a formal meal, usually held on a special occasion or to celebrate an event. It typically involves multiple courses and is often served with fine wines and elaborate decorations. Banquets can be either seated or buffet-style, and they may be served in a variety of settings, including ballrooms, restaurants, and outdoor venues. Banquets are often associated with weddings, formal parties, and business events. The word "banquet" comes from the Old French banquet, which means "a feast or meal held in celebration of a special occasion."