Site publishing is usually an instant result. Be sure the site files are being published to your root folder for the site and that you're also using a valid index file name for the home page. Another item to check is the nameservers/DNS settings on the domain name to be sure it's pointing to the hosting account.
@bruceeliot, how did you create the web site? How did you publish it? What have you done to configure the DNS? Do you know if the domain name is configured and propagated so that the domain name resolves to the site you have published to? Also, assuming you have GoDaddy hosting, do you see your files in your site if you use GoDaddy's file manage?