Well, it sounds like you are actually using GoDaddy.com to host your domain as well? You can use GoDaddy.com to register a domain and host your website anywhere. As far as what operating system you use to host a website, usually if you choose something like Linux it will come with a web management system like CPanel. If you plan on using something like FrontPage to manage your website you are going to want to use a Windows server. It all depends on what operating system you are most familiar with, but as I said before if you go with Linux it usually will not matter as hosting usually comes with some web based management tools to help you get your website up and running.