(3) In computing, EULA stands for End User License Agreement. It is a legal contract between a software application author or publisher and the user of that application. The license may define ways under which the copy can be used, in addition to the automatic rights of the buyer including the first sale doctrine. EULA is often referred to as the “software license.”