I am hosting my own website on my server, running Apache and MySQL and all that cool stuff. Anyways, I can type in my IP fine and the site comes up all good. Other people can also type in my IP and the result is the same. It works. Obviously I didn't want people to have to type in numbers to access my site, so I purchased a domain from GoDaddy. When I initially setup the domain, I entered my ISP's nameservers for the nameservers, but then, 48 hours later, the site was not working. I talked to my ISP, and they explained that it wasn't working because my domain was not parked through them.
What does this mean? Should I just put in my static ip as a nameserver? I'm new to this sort of thing, and it's kind of confusing.