How can I use

To use you need to have a domain and a host.
You can see all the requirements that your host must provide by visiting this page of WordPress.

Domain is the name of you website.
Host is the place where you going to put all stuff that your website needs to work, like images and the theme.

After you choose a domain and a host, and buy it, you can install the WordPress and the theme.