There are a number of possible reasons for this. The fastest way to determine and resolve the issue is to contact your Domain Provider.
If you use a separate provider to host your website, it may be an issue on their end.
If the issue is ongoing, and you are unhappy with your service, you might consider transferring your domain. We recommend Hover.