Wireframing

A wireframe is needed to communicate the architecture and functionality so that design can be implemented. Sometimes it helps to use a progressive detail approach to further define those functions.