MVP (minimum viable product) is a product version that includes enough features to solve the core problem of a specific set of users to validate a product idea early in the product development cycle. MVP means:  Minimum:   This means developing a minimal first workable product version rather than an extensive end-product with various features.  Viable:   The product must be a viable solution to the problem with the minimum number of features.  Product:  As the name suggests, it does not mean it's always a product, it can be a business hypothesis and it's an experiment to deliver your idea to the market.  Benefits of Building an MVP  Focus on core functionality, as it helps clarify the product functions and allows testing of the concept with minimum cost and time.  Developing a relationship with customers helps to engage new users at the early stage and helps to spread the word about the product.  A better understanding of customers' needs, as feedback from early users, are valuable and helps to analyze the product.  It helps in quick release.