Сейчас патчами называют вспомогательные программы, которые содержат исправления и дополнения к ранее выпущенным основным. Обычно устраняются ошибки в коде, выявленные во время эксплуатации, вносятся изменения в дизайн, добавляются новые функции и возможности, увеличивается быстродействие. Иногда «заплатки» применяются для перевода интерфейса программы на другой язык.
В компьютерных играх патчи служат для изменения правил и алгоритмов. Иногда «заплатки» выпускают, чтобы пресечь возможность недобросовестным участникам жульничать в игре, особенно сетевой. Если изменяется графика или музыкальное сопровождение игры, размер патча может достигать сотен мегабайт.
Для компьютеров, работающих в сети, очень важной проблемой становится защита информации. Хакеры ищут прорехи в программном коде операционной системы, которые позволят им внедрить шпионское ПО на чужой компьютер. Разработчики кода стараются опередить хакеров и выпускают патчи безопасности, которые закрывают уязвимости системы.
Например, в MS Windows обновление программ производит встроенный сервис «Центр обновлений Windows». Проверяются версии ПО, установленного на компьютере, затем сервис предлагает использовать патчи, разработанные для этих версий. Сервис можно настроить для обновлений в ручном или автоматическом режиме.
Следует иметь в виду, что проверяется и легальность установленного программного обеспечения. Владельцев пиратских версий ждет неприятный сюрприз в виде рухнувшей системы, если они решат "пропатчить" свой компьютер.
Термин «патч» обычно употребляется, если речь идет о небольших изменениях программного кода. Серьезное обновление программ называют сервис-паком (service pack). Например, для Windows XP вышло 3 сервис-пака.