Hosting and serving are not the same, as hosting refers to the overall management and coordination of an event or occasion, while serving refers specifically to the provision of food and drink services.
A female person who serves you in a restaurant is typically called a server or waitress.
Another word for food service worker is a server or waitstaff.
A female cook is typically called a chef, cook, or culinarian.
Catering is not only about food, as it may also include services such as event planning, decoration, and hospitality.
Two types of catering services are on-premise catering, where food is prepared and served at the event venue, and off-premise catering, where food is prepared at a separate location and transported to the event venue.
Caterers may wash the dishes as part of their service, but it depends on the specific agreement between the caterer and the client.
Another word for eating gathering is a feast or banquet.
Catering is also called food service or event catering.
One word for to crowd together is to huddle.