Prototyping is the art of crafting an early, often incomplete, model of a Design or system. It serves as a tangible experiment, allowing for early Feedback and refinement before full development begins. See also MVP User Experience Agile Innovation