You first start with a idea. An idea of what you want to portray to the world. Then you decide on how much you actually need to say. Do you need to spell it all out, or just give a preview? When all the gaps are filled in and the details are ironed out we then get to coding! Turning your ideas into fully functional web pages.