Minimum Viable Product (MPV) can be a web or mobile application that has minimal features and for physical products MPV is a prototype of the product that will be published. Its development usually takes a short time because it only has the core features needed by users. So basically the definition of MVP is a product that has minimal features tailored to the needs of its users which can minimize possible losses if the product is not accepted by the market.