Plain and simple. I can't edit my theme on my new website. It tells me
"generally just need to upload the theme folder into your wp-content/themes directory."
Unfortunately, I do not know how to get to that. Could someone provide even a brief list on how to do this, I'm at a loss.