Deployment moves built software into the environment where it runs for real: publishing a website, updating an internal tool, or pushing a change to the cloud. Until it happens, the work may be built, but it’s still sitting in the back room. Deployed is different from done: a mistake that was harmless on your laptop can hit a client once it’s live, which is why teams separate staging and production and ship through a CI/CD pipeline.
Picture opening a small office. You can design the forms, arrange the desks, test the printer, and train the staff before anyone walks in. Deployment is the moment you unlock the front door and let real people use the place.
Why you care
AI makes building feel faster than shipping discipline. Claude or Codex can generate a lot of code in an afternoon, but quick changes still need a path to real use: what changed, was it tested, who can see it, can you undo it? That undo path is a rollback, and you don’t want to design it while the tool is already broken in front of users.