Minimum Viable Product (MVP) is a development technique in which a new product or website is developed with sufficient features to satisfy early adopters. The final product is typically a marketable product that can be further developed based on customer feedback. The concept of MVP is to create a product with just enough features to satisfy customers and provide feedback for future product development.