The process for starting a WordPress blog is: Pick a niche that you want to blog about Choose a domain name (either related to the niche or to you personally) Pick a web hosting provider Install WordPress (if it wasn't done automatically by the host) Pick and install a theme Install some key plugins to add features and functionality Start writing!