Steam Cloud
In mid-2008 Valve announced their plans to provide Steam users with the ability to store game settings and saves on a central server. This allows users to more easily install Steam on a new computer or play Steam games on multiple computers. The process is automatic and invisible to the user, any changes to game files are propagated to the main server and newer files are automatically downloaded and used when a game is started.