A minimum viable product (MVP) is a product or service that has just enough features to attract some early-adopter users or customers for the purpose of validating a product idea as quickly and easily as possible.  The key idea behind the idea of an MVP is to produce an actual product or service (anything from a landing page to a single-feature product or service) that you can “offer” to your target market, gather feedback, and learn from their behavior with it so that you can apply this learning to create a product with product-market fit.