A chef primarily plans and prepares food in restaurants, hotels, or other food establishments. They are responsible for creating menus, overseeing kitchen operations, managing kitchen staff, ensuring food quality, and maintaining food safety standards.