Transferring a domain name from one company to another generally entails the use of a special domain name authorization code, which different companies call an EPP authentication code, a domain password or an Auth code. This code can be used as a safety measure against unapproved transfers with all gTLD and with most ccTLD extensions. It can be obtained only by the owner of the specific domain name and is issued by the current domain name registrar company. It must be given to the new domain registrar company because the transfer procedure cannot be started without it. The code is case-sensitive and generally comprises of digits and special characters, so as to obstruct unauthorized people from hijacking it. Certain registrars even alter the codes of domains registered through them periodically for better security.