An end user license agreement, often referred simply as EULA for short, is a license that is included with most types of computer software. The end user license agreement essentially grants the end user, or buyer of the software, the right to use that particular software in a particular way. The end user license agreement is therefore a legally binding contract between the end user, or consumer, who will agree to specific terms of use and regulations imposed by the software company or producer, and the maker of that software.
The contract will oftentimes be presented in paper form, though the common practice has been to introduce the end user license agreement in the software itself, which will appear the first time the software is loaded into a particular computer prompting the end user to read and agree to the terms of using the particular product. The end user license agreement is provided by the software companies themselves, which does not require the end user to have to procure any kind of document as a contingency.