Synchronous upgrades vs. IPUP: Two paths, one destination
IPUP is similar to a family car trip; the goal is to make sure every piece of your solution arrives at the upgrade version safely. You avoid dangerous shortcuts and do extra planning to ensure the safety of each "member" of your family (solution).