Der Hauptunterschied zwischen der Inneren Medizin und der Allgemeinmedizin besteht darin, dass die Innere Medizin Krankheiten behandelt, die die Allgemeinmediziner auf ihrem Praxisniveau nicht behandeln können, während die Allgemeinmedizin kleinere Krankheiten behandelt, schwere Krankheiten identifiziert und diese Patienten zur weiteren Behandlung an spezialisierte Zentren überweist.
Die Allgemeinmedizin ist ein beliebter Teil der Medizin, der sich mit den täglichen und in der Regel nicht schwerwiegenden Problemen der Patienten befasst und sie bei Bedarf an spezialisierte Pflegeeinheiten überweist. Die Innere Medizin befasst sich mit den schwerwiegenderen Beschwerden, die Allgemeinmediziner auf ihrem Praxisniveau nicht bewältigen können.