Multi-stage Docker build allows defining of multiple images in a single Dockerfile using multiple FROM commands, and therefore it allows the build of multiple images in the final product.