That guide is very helpful. I was confused with how my hosting service’s directory hierarchy. Most directories are shared on the server. The only directory that is specific to wordpress is /home2/public_html which contains those top level folders:
wp-content (where themes, plugins and uploaded files live)
wp-admin (where all admin tools live)
wp-includes (where the code that runs it all lives)
Thanks for the speedy response. I hope this can help clear the confusion for some other devs new to WordPress.