Il medico può scegliere in quale disciplina specializzarsi frequentando, dopo il superamento dell'esame di ammissione, una Scuola di Specializzazione in ambito medico o chirurgico, di durata variabile (dai tre ai cinque anni, a seconda del tipo di specializzazione: in Italia la specializzazione in chirurgia generale e la specializzazione in neurochirurgia un tempo duravano sei anni, ora accorciate a cinque, le specialità mediche con alcune eccezioni durano quattro anni). La specializzazione in medicina generale dura tre anni e forma i medici di medicina generale (o medici di famiglia). In questo caso la programmazione è in base alle necessità della Regione.