A meal is an occasion that occurs at a specific time and involves the consumption of food. The English names used for specific meals vary, depending on the speaker's culture, the time of day, or the size of the meal. A meal is different from a snack in that meals are generally larger, more varied, and more filling.