Typically, if you’re creating a new website, you’re going to focus on the outward appearance before the content – that is, create a beautiful theme, skin, or layout, then work on the text, photos, and other information that fills it in. At first glance, this approach makes sense, especially for brand new sites. How will you know what content you need to produce if the navigation and layout doesn’t exist to guide it?
However, the big problem with the design-first method is that design isn’t necessarily what people remember. If you spend all your time (or budget!) on your site design, or create “boxes” for content that you plan to just “throw something into” later, you could be setting yourself up for failure.