최종 사용자 라이선스 협정은 프로그램 개발자와 사용자 사이의 일종의 법적인 계약을 말하며, 주로 상용 소프트웨어에 적용된다. 협정 이라는 단어 대신 계약 이라는 말을 더 자주 사용한다. 저작권, 상용·지적재산권 등의 권리적인 문제를 떠나 제품의 사용용도, 방법 등에 대해 유통, 판매, 소비자 모두에 대한 총괄적인 내용이 기재되어 있다. 거의 모든 제작사 또는 유통사에서는 소프트웨어와 게임에 EULA를 만들어서 적용한다. 하지만 대부분이 영어라 못알아먹는다알아먹어도 계약대로 실행하지 않는 일도 빈번하게 일어난다.