The public_html directory is normally the document root for your main website.
Files placed in public_html can be visible on your website, depending on file type and permissions.
Do not place private backups or sensitive files inside public_html unless you understand the risks.