EPP/Authorization code is used as a protection mechanism to ensure that only the rightful domain owner can control the transfer of the domain registration. It is one of the essential security measures against unauthorized transfers.
An EPP code is an authorization key provided by your old registrar and required by your new registrar to complete a registration transfer for a domain name. You must contact the old registrar to obtain this.
The Auth-Info Code is a unique code generated on a per-domain basis and is used for authorization or confirmation of a transfer request. Some registrars offer facilities for you to generate and manage your own Auth Info code. In other cases, you will need to contact the registrar directly to obtain it. The registrar must provide you with the Auth-Info code within 5 calendar days of your request.
The Auth-Info code is applicable to transfers of all gTLD names, with the exception of .gov, .edu, .mil, .museum, and .int names.