ソフトウェアの違法コピーを防ぐためにある仕組みである。一般的なものは、インストールするときにシリアルナンバーを要求することで不正を防止する役割を担っている。最近ではネットワーク上で認証しないとインストールできないシステムを採用している企業も増えている。