A handful of domains will have restrictions on them, which means you can only purchase them if you meet or exceed certain criteria or have authorization (some examples are .gov, .edu and .mil). But most extensions are available to everyone. In fact, most country code Top Level Domains (ccTLDs) are available for anyone to purchase, even if you don't reside in the country code in question.
Unfortunately, neither Bluehost nor WordPress give users the option of paying on a month-by-month basis for their shared hosting subscription. WordPress only works with annual billing cycles while Bluehost accepts annual, biannual and triannual payments. Paying for two or three years in advance grants you certain discounts so it helps to sign up for the long haul if possible.
check domain availablity
Bluehost has long been a favorite of mine in the shared and WordPress hosting spaces. The company adheres to modern standards for hardware, and its customer support is fantastic. Bluehost’s shared server options will accommodate the vast majority of customers' hosting needs for a web presence. Once you outgrow the traffic allowances of shared web hosting, however, Bluehost excels in the VPS and dedicated hosting niches, too.
VPS Hosting - When you want more power than Shared Hosting, choose a virtual private server (VPS). Through the use of virtualization technology, your VPS resources are partitioned off from other users for enhanced speed and power. A VPS is a great solution if you run a medium-size blog or business site, have a popular blog or are looking to run more intensive software solutions. Our VPS comes in two flavors including:
WordPress hosting is incredibly cost-competitive. The software itself is free, and most shared hosts offer WordPress packages in the $2- to $5-per-month ballpark. It's easy to get started, as hosts will often offer single-click installations for WordPress, and then you can begin browsing the thousands of themes available in the Appearance section of the WordPress dashboard. Customize to your heart's desire, click "Publish," and voila! You've got yourself a self-hosted WordPress website.