Domain Name Hosting allows people to find your email address and website.
The name you have purchased sits on our DNS server (different to a web hosting server) and when a user is searching for you, we direct them where to find your details. The DNS server points to where IP addresses are for your website and e-mail inboxes.
You are not required to have domain name hosting to keep holding onto the name you have purchased (called domain name registration and renewal), but it is a service you will require if you want people to find you online. Many companies offer DNS hosting, however, if you keep your website, domain names and DNS hosting all in one place it is easier for you to update details.