This document discusses different types of prototypes used at various stages of the design process. It defines a prototype as an early embodiment of a design concept. Low-fidelity prototypes include sketches, wireframes, paper prototypes and storyboards, which are fast and inexpensive ways to get early feedback. Medium and high-fidelity prototypes include click-through prototypes and mockups, which more closely resemble the final product. The document emphasizes that prototyping and testing solutions early allows for continuous iteration to refine designs based on user feedback.