I am new to this WordPress.org web hosting. I am just curious and wondering about how editing the site goes when self hosting. My buddy has a small business and I offered to host a website for him on my home server. I am just wondering how he can edit the site without him being on my network. If I host the site is there an account he can log into and access my server remotely to edit it, add posts, changes photos, and the general site content maintenance. Or does he need to be on my network in order to make changes to the site? Cause if thats the case I would need to setup a VPN for him to access my network and make changes to his site.