Allergy is a specialty which focuses on diagnosing and managing a range of allergic conditions including asthma, eczema, rhinitis, and food and drug allergies.
General internal medicine encompasses the care of the general medical needs of both inpatients and outpatients as well as the management of acute medical problems.