Упряг — это процесс привязки программного обеспечения к определенному компьютеру или группе компьютеров. При упряге программное обеспечение привязывается к конкретному компьютеру или группе компьютеров с помощью ключа активации. Этот ключ активации предоставляется производителем программного обеспечения и используется для проверки правильности использования программного обеспечения. После успешной активации программное обеспечение будет работать только на этом компьютере или группе компьютеров. Это позволяет производителям программного обеспечения ограничить нелегальное использование их продуктов.