Patch (in inglese "pezza", "toppa"), in informatica, indica una porzione di software progettata per aggiornare o migliorare un programma[1]. Ciò include la risoluzione di vulnerabilità di sicurezza[1] e altri bug generici: tali patch vengono anche chiamate fix o bugfix[2]
Il termine è solitamente associato a un piccolo aggiornamento. Per questo, update più consistenti, possono prendere nomi differenti. Ad esempio da Microsoft Windows NT tali corposi aggiornamenti prendono il nome di service pack[3], altre volte possono essere chiamati software updates.