A domain name is something like yourname.co.uk
It means you can have your own address for websites and email independently of your internet service provider (ISP). No need to change email every time you change ISP or to feel 'stuck' with one ISP because of your email address.
We can advise you of domain name availability and register and renew your domain names for you. (And, unlike some suppliers, we always register domains in your name so you are the legal owner.)
Once you have your domain name, we can provide you with web hosting and email services.