What is a software project's MVP?

A minimal viable product (MVP) is a version of a product that has only enough features for early consumers to use and provide input for future product development. Developers can potentially save lengthy and (ultimately) unneeded work if they focus on releasing an MVP Development.