A prototype is a product built to test ideas and changes until it resembles the final product. You can mock-up every feature and interaction in your prototype as in your fully developed product, check if your idea works, and verify the overall user-experience (UX) strategy.
