Deployment strategy using two identical environments where you switch traffic from old version to new version instantly. Like having two identical stages where you prepare the new show while the old one is running.
You deploy the new version to the 'green' environment, test it thoroughly, then instantly switch all users from 'blue' to 'green' with zero downtime.
Blue-green is a deployment pattern rather than a single product. Each cloud typically combines a deployment tool (to release to the idle environment) with a traffic router (load balancer/DNS) to switch users from blue to green quickly and safely.