«Патч» и «кряк» — что это такое?

Патч (с англ. — «заплатка») — это вспомогательная утилита, которая необходима для внесения определенных изменений в ключевую программу. Патчи делятся на следующие типы:
1. Официальные — в состав их  входит поправка ошибок, смена наружного вида, усиление эргономичности и производительности приложений. Равным образом могут вноситься иные конфигурации. Цель патчей в том, что нет необходимости  скачивать заново программу полностью, а довольно будет только скачать патч для внесения конфигураций или корректирования ошибок.
2. Crack patch — этот патч изменяет программу так, чтобы ее демонстрационная версия стала вполне функциональной. Какие бывают варианты конфигураций: абсолютное снятие ограничений на время работы программы, снимается проверка верности ввода ключа регистрации. Такой патч именуется кряком, хаком и т.д.
3. Keygen — своеобразный подвид crack patch — используется для генерации ключей регистрации. В этом случае вообще изменений никаких в приложение не вносится.
4. Локализаторы, либо русификаторы — патчи, которые ПО и оборудование подгоняют к отображению знаков графики какого-либо языка. Содействуют произведению интерфейса на ином языке и прочее. Бывают локализаторы официальные и неофициальные.

Все опции закрыты.