The main course is just one component of a dinner. Think of the main course as the star of the meal, while dinner is the broader meal that may include additional components like appetizers, sides, and desserts.