Il retrofit o retrofitting (in lingua italiana può essere tradotto con "aggiornamento", "ammodernamento"[1]) consiste nell'aggiungere nuove tecnologie o funzionalità ad un sistema vecchio, prolungandone così la vita utile o rendendolo adeguato a nuove normative vigenti.[2]