A minimum viable product (MVP) is a version of a product that has only the essential features necessary to satisfy early customers and provide feedback for future development. It is a basic version of a product that is released to the market to test the viability of the product idea and gather feedback from early adopters. The MVP is designed to be quickly developed and launched with minimal resources and investment, allowing the product team to test the market and validate their assumptions before investing more time and resources into the product.