A low-fidelity prototype is a simplified and often rough representation of a product or system, typically used in the early stages of design to quickly convey ideas and gather feedback. It usually involves basic sketches, [[wireframe prototype|wireframes]], or paper models that focus on layout and functionality rather than detailed design elements. The primary purpose is to facilitate communication among stakeholders and iterate rapidly without significant investment in time or resources. In contrast, a [[high-fidelity prototype]] is a more detailed and polished version that closely resembles the final product in terms of appearance, interactivity, and functionality. High-fidelity prototypes are used later in the design process to refine user experience details and conduct usability testing with users who can interact with the prototype as they would with the actual product.