Step 1: Usually, it's a good idea to start by buying a domain name. You can get one for about ten bucks a year from a company like GoDaddy. However, don't get sucked into their hosting plan without first doing research. There are plenty of companies that offer web hosting plans that are more robust than GoDaddy's for the same money or less. You can also buy your domain name through one of these hosting companies but you may find it easier to consolidate your domain purchases under a single registrar, and your hosting elsewhere. This gives you the flexibility of trying different hosting companies without getting confused about where your domain names are listed. Step 2: Choose a hosting company. Read the many reviews on this website and then pick a company that suits your needs. InterServer Cloud VPS and SiteGround Shared Hosting are two great choices for new websites. Step 3: Log into your hosting account and find the control panel. When you've got a hosting company with one-click installs, you can generally find a button to install a WordPress website. Then, just follow the prompts, and you're done within about ten minutes. If your hosting company doesn't have fast installations, then you'll need to download a copy of WordPress, set up a MySQL database, and install it yourself. Good hosting companies will usually have tech support on hand to help get you started.