La differenza fondamentale tra medicina interna e medicina generale è che la medicina interna gestisce le malattie che i medici generici non possono trattare al loro livello di pratica, mentre la medicina generale tratta malattie minori, identifica malattie gravi e indirizza quei pazienti a centri specializzati per un'ulteriore gestione.
La pratica generale è una sottosezione popolare di medicina che si occupa dei problemi quotidiani e solitamente non gravi dei pazienti, indirizzandoli a unità di assistenza specialistica, se necessario. La medicina interna si occupa dei disturbi più gravi che i medici di base non possono gestire al loro livello di pratica.