A Software License Agreement is a contract between a software developer or vendor and the
purchaser of a computer software license that specifies how the software may be used. Software
License Agreements are designed to protect the copyright holder by preventing unauthorized use,
reproduction, or modification of the software. The Software License Agreement also defines the
warranties and support available to the user and defines the limits of the software publisher's
liability for any flaws. Software License Agreements are also referred to as End User License
Agreements.