The document discusses different techniques for achieving zero downtime when deploying new versions of Magento 2, including: (1) terminating the old version before deploying the new one, (2) slowly rolling out the new version to replace the old one, (3) releasing the new version alongside the old one and then switching traffic over, (4) releasing the new version to a subset of users first before a full rollout, and (5) releasing the new version to a subset of users under specific conditions. It recommends using Magento Deployer Plus, an open source tool based on Deployer that allows for reliable and automated zero downtime deployments of Magento 2 projects.