Wireframes differ from mockups and prototypes in detail and functionality. Wireframes are low-fidelity diagrams or basic visual representations of a user interface or website layout whereas mockups are useful for refining the visual aesthetics and receiving feedback before proceeding to the development phase. Prototypes, on the other hand, take the design process a step further by creating interactive, functional models of the final product.