La principale différence entre la médecine interne et la médecine générale est que la médecine interne gère les maladies que les médecins généralistes ne peuvent pas traiter à leur niveau de pratique, tandis que la médecine générale traite les maladies mineures, identifie les maladies graves et oriente ces patients vers des centres spécialisés pour une prise en charge ultérieure.
La médecine générale est une sous-section populaire de la médecine qui traite les problèmes quotidiens et généralement non graves des patients tout en les orientant vers des unités de soins spécialisées si nécessaire. La médecine interne traite les affections les plus graves que les médecins généralistes ne peuvent pas gérer à leur niveau de pratique.