When you pre-purchase a game from steam, it will pre-load the majority of the game files onto your machine at a pre-set date. At the official release date, I believe a final small download is completed and the files decrypted to allow you to play.
At least that's my impression of it.