title: What's the difference between Red/Black deployment and Blue/Green Deployment?
body: <p>I've heard both used to describe the idea of deploying an update on new machines while keeping old machines active, ready to rollback if an issue occurs. I've also heard it used to describe sharing load between updated services and old service, again for the purpose of a rollbacks —sometimes terminating inactive older patches and sometimes not.</p>
  
  <p>My understanding also is that it is strictly for cloud services. </p>
  
  <p>Can someone help to demystify these terms?</p>