General Physicians focus on providing primary care for patients of all ages and treating a wide range of common health conditions, while Internal Medicine Specialists focus on diagnosing and treating adult health conditions, including chronic and complex illnesses.