Picky eating is a condition characterized by an individual's reluctance to eat certain foods or groups of foods, whereas a food allergy is an immune response to a specific food or group of foods. Food allergies can cause a range of symptoms, from mild to severe, and require medical attention.