The stages of design — Crazypedia

Sitemap, mood board, prototype, layout: why each step is needed and why approving them in turn is cheaper than redoing finished work.