Let’s use an analogy here. If you’re working with a designer on your website, the designer is like an architect — he or she is going to decide where all of the elements, images, and text on your site are placed, in the same way that an architect creates a blueprint for a home. A website developer’s job is to build the website, like a builder builds a house. A developer uses what the designer has created and transforms that into a fully functioning site.