There are certainly a number of reasons to transfer you domain from one registar to another. Maybe you've decided to move your website to a new host and along with the move transfer your domain also? Maybe you've found a better deal for domain registration. In any case, transferring your domain is a straightforward process, but will usually take several days to complete while you wait for all parties involved to approve the transfer. Most of the work is done behind the scenes, you'll just need to fill out a few forms.
During the transfer process, you will be contacted by both your old registrar and your new one. They will use the contact information that is registered to your domain. You can update your contact information from your current registrar's domain control panel.
Many people use an email service that is tied to their domain. During the domain transfer process, you will likely lose access to your email service for your domain name. Make sure that you have another email account, such as a Gmail or Yahoo account, that you can use as a secondary means of communication.
The process for this varies depending on the registrar you currently use, but you can typically unlock your domain from the Domain section of your domain control panel. Make this request to your current domain registrar.
Every domain must provide you with this code within five days of your request. Some registrars allow you to generate your code in the control panel, while others will send it to your via email. You can generally request the code from the same section of the control panel that you used to unlock your domain.
You cannot transfer your domain if it was created or transferred within the last 60 days. This is an ICANN (Internet Corporation for Assigned Names and Numbers) requirement, which is the organization that manages addresses on the internet.
Scroll up on this page and click on the 'Support' link above the menu bar. Once on the Support page, scroll down and click on the 'Client Portal' button. When the page comes up input your Domain Name (sld.tld) and click on the 'Transfer' button. From there on it's self explanitory.