When your domain name registrar and the web hosting company are different, you will have to update the nameservers (or name servers) of your domain name. For instance, my blog is currently hosted with InMotion Hosting and its nameservers are ns1.inmotionhosting.com and ns2.inmotionhosting.com. So when you type www.minterest.com into the address bar, your computer fetches the page from the servers of InMotion Hosting.
And if I’m migrating my blog from InMotion Hosting to Hawk Host then my new nameservers become ns1.hawkhost.com and ns2.hawkhost.com. So I need to update the nameservers of my domain name by logging in to my Namecheap account (which is my domain registrar). Once the nameservers are updated, when you type www.minterest.com into the address bar, your computer will fetch the page from the servers of Hawk Host (and NOT from InMotion Hosting).
So let’s get started!