Top Domain Registrars

First things first, what is a 'domain' and what is 'hosting'? Let's get the…