Patch to pojęcie, które wykorzystywane bywa głównie przez informatyków. Patch to inaczej mówiąc łata. Patch jest poprawką lub uaktualnieniem do określonego programu lub do konkretnych danych. Poprawkę tę stosuje się zwykle w celu usunięcia błędów czy problemów pojawiających się w danej wersji programu. Może służyć także jako sposób na rozszerzenie dotychczasowej funkcjonalności programu lub ewentualnie do zwiększenia jego wydajności.
Dlaczego należy korzystać z takich łatek? Jeśli chcemy na bieżąco dbać o swoje komputery oraz bezpieczeństwo użytkowania poszczególnych programów, to musimy się bronić przed niepożądanym działaniem hakerów i tworzonych przez nich wirusów. „Łatanie” to inaczej mówiąc instalowanie dodatkowego kodu binarnego, lub jego fragmentu, do dostarczonej przez producenta aplikacji. Takie łatki powinny zostać niezwłocznie zainstalowane. Przez co cały program ma szansę lepiej działać, bazować na nowych informacjach, a przy tym- zapewniać bezpieczeństwo wszystkim użytkownikom.
Rozpowszechnianie patch’ów to dużo lepsze wyjście, niż namawianie do zakupu nowych wersji programów. Patche po pierwsze są dużo mniejsze, a poza tym- zmiany przez nie wprowadzanie, zwykle ze sobą nie kolidują. Można zatem do danego programu „ściągnąć” nawet kilka z nich.