A high-fidelity prototype is a detailed and functional representation of a product that allows users to interact with the product as if it were a fully-featured product.