You can take several different approaches to create pages that make your web site: You can hand code the site from scratch using a text editor, or you can use a point-and-click editor that generates HTML code for you. Any approach works very well. You can always choose an approach, working with it for awhile, and then switch to another approach later if you change your mind.