What is a prototype?

A prototype is an early, often functional model of a product built to test concepts, validate user experience, demonstrate technical feasibility or pitch to investors and customers. Prototypes range from paper sketches and clickable wireframes to working hardware or software builds.

Prototypes are foundational tools in Lean Startup and design-thinking methodologies. Legal considerations during prototyping include IP ownership (especially with consultants and design partners), open-source license compliance, and avoiding accidental commitments via early demos.