I'm migrating over from WP.com. Through Dreamhost, I registered a URL. I did a one-click install of WP. I also purchased a WP custom theme from a 3rd party that I will use build my new site. Now I'm stuck and need help.
I think that I need to upload my purchased theme, but I don't know where or how to do this.
Is there an FAQ for newbie questions like this?