Yes, as soon as your site is generated, it goes live, and anyone with the link can view it.
While customizing your site, any changes you make in the editor are automatically saved, but you have the option to publish them later. To do this, just use the Publish button in the editor. This way, you can update sections, images, and text, preview the changes, and only publish the new layout when you're ready.
For instructions on how to modify the site layout, refer to Website section of our knowledge base.
If you don't find a feature you're looking for, drop a line to our support team for help.