The two broadest categories are Casual and Fine Dining. Among the key difference between the two, is the atmosphere and ambience. Casual dining is friendlier and more informal, whereas fine dining exudes a more elegant and formal atmosphere. The food on offer differs, and pricing comes into play as well.