Not entirely.
Everything to be displayed on the web has to be put in the public_html directory so think of that directory as your ROOT directory and not the actual root.
Example.
Let's say I come to look at a web page on your site and this is the address I had to type in:
http://www.YourSite.com/english/membership/pricing.html The actual location of pricing.html is
/PUBLIC_HTML/english/membership/pricing.html
Since Front Page doesn't distinguish the public_html directory, you have to tell it to. So if you tell FrontPage to upload your site, you have to tell it to upload to
www.YourSite.com/public_html and everything should be okay.