So, you are getting ready to set up your very own desktop publishing website. No doubt you are excited about the prospect of getting your name out there and growing your brand. Not to mention the prospect of putting up your best samples to show off for your friends and family.
If you want to get your site up the very first thing that you need to do is get a host. If you do not have a host no one will ever see your site. (Unless you email them the HTML files, but that would be strange.) So, your first step is to choose a host.