Paper Prototyping
Paper Protyping is the process of writing the user interface out on paper as a means of organizing ideas. The only tools required are pencil and paper. The best part about Paper Prototyping is that it is:
Depending on the language you write in, prototyping be flat out cumbersome. It is common for most of us to develop the shell of a system to help a decision maker see their ideas take shape. This can be frustrating when they are still determining if they wanted to move forward on a particular design. One solution to that is Paper Prototyping.