Before we can install your theme on your website, you’ll need to have:
Your own domain name
A hosting plan with a hosting provider
WordPress.org software installed on your domain
Hop over to our Getting Started Guide, which will walk you through how to (easily!) set up these three things.