It used to be that Valve had to approve and push your update out for you, though they did this typically within the same day you sent it to them. Now, you press the big red button so to speak. This also means you can push out updates outside of Valve's business hours. Great for emergencies...
They also have branches, so that you can release betas for your users to opt-in and test.