In order to place a website on the Internet (or to be more precise the World Wide Web) you need your own domain. In it's basic form this is simply a virtual address in 'hyperspace', the equivalent of, say, "6 High Street" in the real world.
Once you have this address you can turn it into your virtual head office. You will have heard of Facebook or Amazon or Google - but you have never visited their offices. In hyperspace you can be whatever you want to be - and we can help you.
For example our domain name is citycoder.uk. The full and proper address is http://www.citycoder.uk - however, most browsers are configured to assume the http://www. part of the address so you rarely have to type it.
In order to place a website on the Internet you need your own domain.
Once you have your own domain you can also use it for your email, and, in fact, you can have several email accounts. Our email is firstname.lastname@example.org but we could also have email@example.com and firstname.lastname@example.org - so it is like having several telephone numbers for different departments.
If you don't already have a company domain you should choose carefully because it can impact on the quality of any Google search results and whether your prospective clients remember you.