A minimum viable product (MVP) is a product with just enough features to be able to be used by early customers who can then provide feedback for future product development. The goal of an MVP is to test the core assumptions of a product or service and gather feedback from early customers to see if the product is worth continuing to develop. This approach allows a company to quickly get a product to market, gather feedback, and then improve the product based on that feedback. By launching an MVP, a company can learn what works and what doesn't without spending a lot of time and money on developing a full product.