Restaurants can be classified in different ways based on their menu, food preparation, pricing, and how customers are served. Historically, restaurants referred only to places where customers sat down to eat meals served by waiters. Now, the term "sit-down restaurant" distinguishes those that offer table service from fast food restaurants or diners where customers order at a counter. Common types of sit-down restaurants include ethnic, casual dining, family style, and fine dining establishments.