Your website may be missing an index page. By default, when you type in the url, your browser will attempt to load the "directory index" of the website, looking for a file in your website called index.htm/html/php/etc. or default.htm/html/etc.... If your website does not have a file by one of these names, it will show an index listing of everything in your public_html folder.
To fix this, make sure that your home page is named something like index.html, or one of the alternatives listed above. If you do have an index page, you may have not uploaded your files into the right directory. The index page must exist directly in the public_html folder, not outside of it or in a subdirectory. The only exception to the latter is if you have redirects set up.