Perbezaan utama antara perubatan dalaman dan amalan umum adalah bahawa ubat dalaman menguruskan penyakit yang tidak dapat dirawat oleh pengamal am pada tahap praktik mereka sedangkan amalan umum merawat penyakit kecil, mengenal pasti penyakit yang teruk, dan merujuk pesakit tersebut ke pusat-pusat khusus untuk pengurusan selanjutnya.
Amalan umum adalah satu bahagian perubatan yang popular yang menangani masalah harian dan biasanya tidak teruk pesakit sambil merujuknya ke unit rawatan khusus jika perlu. Perubatan dalaman menangani penyakit yang lebih serius yang tidak dapat dikendalikan oleh doktor pada tahap latihan mereka.