Why is my domain not working?

You might be asking what all this has to do with the domain name of your new site not working: it’s because of the caches. … During the period when the information is cached, when it gets a request for a domain it will answer from its cache instead of asking the authoritative name server.

For More Information Please Refer: http://social.dnsmadeeasy.com/blog/dns-propagation-why-doesnt-my-domain-work/