Defined as legal contract entered into between a software developer or vendor and the user of the software, often where the software has been purchased by the user from an intermediary such as a retailer. For the end users, they are forced to agree t the terms even if it is against their will and all terms apply in favor of the company. The essence of the agreement is to bind the two and if you do not agree then you may not use the software, should there be an option to select what applies in your country only?