France has diverse geographies and climates that support local ingredients used in French cuisine. French meals range from simple, like bread and cheese with wine, to elaborate multi-course affairs often accompanied by wine and cheese. French cooking is broadly classified into haute cuisine using cream sauces, cuisine nouvelle using lighter methods, and cuisine du terroir focusing on regional specialties.