diet means eating and drinking. Diet is also a kind of culture, such as China's diet culture, which has a long history.
catering refers to the catering business in restaurants and pubs. For example, catering industry, catering industry, etc.
national western food technicians will answer your questions.