new domain name, how to point it to my server 2003 system.

I have always been using a no-ips service for a domain name. It was really easy with the dynamic update client because I have a dynamic ip.
I have just registered a domain and would like to point that to my server also. My registrar says it is currently parked, there doesn't seem to be an option to unpark it anywhere. I have also changed the nameserver to my no-ip domain name.
Nothing is happening.
I have also googled dns.. If I want to point my domain directly to my server do I need to go and install Active Directory and then dns or can I just install DNS, do I even need to do this??
Seems like a lot of hassle tbh, this is really frustrating me because i'm pretty tech savvy but am completely lost here..
Sorry about the rant, im just really stressed now.