I am sure lensman meant main folder. I am also sure he meant your main website folder, which is in your user folder.
I prefer the term "directory" instead of folder, but folder does make more sense for mac and MS users.
There are a few mechanical steps to getting your site live.
- Setting up the registration and the hosting (these are two separate things)
- You need to be able to install files (looks like you are doing that with ftp)
- The most basic file needs to be called index.html (a small number of other names work, but lets keep it simple)
- The index.html file needs to be installed in your website folder as described above.
The most basic way to know any of these requirements are not correct is to browse to your site.
If the site is not found, the problem is in registration or hosting setups (or typoed URL or network down... Since you are using ftp to put files in place, this is probably already correct)
If your site is empty (page shows "index of"), the files are not in the correct location. The most common error I see here is putting the files in the user directory, instead of in the website directory, (deep breath) which is in your user directory. If you set up your site in the panel using defaults, the correct directory (folder) has the same name as your domain.
Here is a minimal index.html file useful for testing:
<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">
<P>This works, so now I can make my site better!</P>
And finally, welcome aboard!