Beim Upgrade wird ein System auf eine andere, höhere / neuere Version umgestellt. Es ähnelt dem Patchen oder Aktualisieren (und ist für einige Software sogar so einfach wie das Anwenden von Patches oder Updates, ist jedoch im Allgemeinen aufwändiger und umfassender als der Prozess zum Installieren von Patches oder Updates.