Perbedaan utama antara penyakit dalam dan praktik umum adalah bahwa penyakit dalam mengelola penyakit yang tidak dapat ditangani oleh dokter umum pada tingkat praktiknya sedangkan praktik umum menangani penyakit ringan, mengidentifikasi penyakit parah, dan merujuk pasien tersebut ke pusat khusus untuk manajemen lebih lanjut.
Praktik umum adalah salah satu sub-bagian pengobatan populer yang menangani masalah pasien sehari-hari dan biasanya tidak parah sambil merujuk mereka ke unit perawatan khusus jika perlu. Penyakit dalam menangani penyakit yang lebih serius yang tidak dapat ditangani oleh dokter di tingkat praktiknya.