Beseda »obliž« (iz angleškega patch - »obliž«) se je v profesionalnem žargonu programerjev pojavila v času, ko je bila koda v računalnike vpisana na papirju - luknjani trakovi in luknjane kartice. Programerji so na traku našli odsek z nepravilno prebodenimi luknjami, izrezali to mesto in prilepili popravljeni fragment - "dal obliž".
Zdaj se popravki imenujejo pomožni programi, ki vsebujejo popravke in dodatke k prej izdanim glavnim. Običajno se napake v kodi, ugotovljene med delovanjem, odpravijo, izvedejo se spremembe zasnove, dodajo se nove funkcije in zmogljivosti ter poveča zmogljivost. Včasih se za prevajanje programskega vmesnika v drug jezik uporabljajo "popravki".
V računalniških igrah se popravki uporabljajo za spreminjanje pravil in algoritmov. Včasih se sprostijo »popravki«, ki preprečujejo, da bi brezvestni udeleženci varali v igri, zlasti v spletu. Če spremenite grafiko ali glasbo v ozadju igre, lahko velikost popravka doseže na stotine megabajtov.
Za računalnike, ki delujejo v omrežju, postane informacijska varnost zelo pomemben problem. Hekerji iščejo luknje v kodi operacijskega sistema, ki jim bodo omogočile vbrizgavanje vohunske programske opreme v računalnik nekoga drugega. Razvijalci kode poskušajo biti pred hekerji in izdati varnostne popravke, ki zapirajo sistemske ranljivosti.
Na primer, v sistemu MS Windows programe posodablja vgrajena storitev Windows Update. Različice programske opreme, nameščene v računalniku, se preverijo, nato storitev ponudi uporabo popravkov, razvitih za te različice. Storitev je mogoče konfigurirati za ročne ali samodejne posodobitve.
Upoštevati je treba, da se preverja tudi zakonitost nameščene programske opreme. Lastniki piratskih različic bodo deležni neprijetnega presenečenja v obliki sesutega sistema, če se bodo odločili za "krpanje" računalnika.
Izraz "popravek" se običajno uporablja pri sklicevanju na majhne spremembe programske kode. Glavna posodobitev programske opreme se imenuje servisni paket. Na primer, za Windows XP so bili izdani 3 servisni paketi.