If you have your own domain name, you need to know what a nameserver is.
I am not into hardware, but it is the big daddy of the Internet that stores all the domain names.
Your domain name registrar needs to know (from your hosting company) the name of the server on which your domain resides.
I recently changed hosting conpanies and had to notify my registrar of the new nameserver and they had to change it before I could use are-l-gee.com.
Since web hosting fees have plummeted, so have web hosting service. You have to know what your rights are, and make sure you don't get jerked around.
arelgee