Requirements to blog on WordPress.org
What do you need to blog on WordPress? It’s simple. To start a blog on WordPress.org, you need only a domain name, a host server, the WordPress platform itself (which is often provided by your host), a theme, and your ideas! Below are some additional articles that explain more about these pieces, or you can head back to the Getting Started Guide and work your way down step by step:
What is a domain name, and how do I get one?
How do I choose a domain name?
What is a web host, and why do I need it for WordPress?
How do I install the WordPress platform on my host server?
What’s the difference between WordPress.org and WordPress.com?