Prototyping is one of my favourites and I found it to be very effective from all my methods when I have to discuss with Stakeholders and C level.
Sometimes it may say more that any words and description. Especially when I talk about a system, interface or satabase.
Prototyping can be very helpful at gathering feedback. Low fidelity prototypes make a good listening tool.
Many times, people are not able to articulate a specific need in the abstract. They can swiftly review whether a design approach would satisfy the need. Prototypes are very effectively done with fast sketches of storyboards and interfaces. Prototypes in some situations are also used as official requirements.