The web hosting site that you are using when you choose your domain name may not always be the site that you use. If you change to another site you can take your name and this will allow you to keep your regular customers as well as visitors. The name will be typed in the same as before and they will be taken to your new site.
If you have a web hosting site already, you will need to get their name servers. There are normally primary and secondary ones. This is necessary for pointing your domain name to the website you have set up. Often this information is in the frequently asked questions section under the domain name category. Email the host if you cannot find them.
By following the instructions at the web hosting site you choose, this is not difficult. The main thing you want to remember is to re-register your domain name at the end of the period of time you have chosen. This will ensure that your name remains with you which is essential to finding your website and keeping your business going.

