A picture is worth a thousand words.
A prototype is worth a thousand lines of code.
Prototypes Are For Two-Way Communication
The key element, and the reason for creating prototypes, is to get two-way communication. A prototype is not just a status update about your design.
A prototype is the start of a conversation.
Prototyping is not only useful for design conversations, it is critical to understanding your requirements. Yes, a prototype will you get feedback about the design-execution of your proposed solution. More importantly, a prototype can help you make sure you’re solving the right market problems.