Public health focuses on the health of populations, while medicine focuses on the health of individuals. Public health addresses the social, economic, and environmental factors that contribute to disease, while medicine focuses on the diagnosis and treatment of individual patients.