What's the difference between a private chef and a caterer for wedding day dining? It's pretty straightforward: Private chef = small & medium wedding receptions. Caterer = large guest counts and when you want ALL of it handled for you.
A private chef is more costly ahead, but you get to choose the menu. The caterer is less costly for a larger number of guests with the added benefit of a team.