After you register your domain, you need to find a place for it to live — a Web host. Web hosting is the second piece of the puzzle that you need to complete before you begin working with WordPress.org.
A Web host is a business, a group, or an individual that provides Web server space and bandwidth for file transfer to Web site owners who don't have it. Usually, Web hosting services charge a monthly or annual fee — unless you're fortunate enough to know someone who's willing to give you server space and bandwidth free. The cost varies from host to host, but you can obtain quality Web hosting services for $3 to $10 per month to start.
When discussing Web hosting considerations, it is important to understand where your hosting account ends and WordPress begins. Support for the WordPress software may or may not be included in your hosting package.
Some Web hosts consider WordPress to be a third-party application. This means that the host typically won't provide technical support on the use of WordPress (or any other software application) because software support generally isn't included in your hosting package. The Web host supports your hosting account but, typically, doesn't support the software you choose to install.
On the other hand, if your Web host supports the software on your account, it comes at a cost: You have to pay for that extra support. To find whether your chosen host supports WordPress, ask first. If your host doesn't offer software support, ...