Vagrant is an open-source software product for building and maintaining portable virtual software development environments.
Website | Wikipedia