Steam

Steam is an online distribution platform for PC games created by Valve, it also has player profiles, community/clan/groups, forums and achievements.

Links
Official Website: http://store.steampowered.com