Steam

早期

在Steam推出之前，维尔福公司在为反恐精英等电子游戏更新时遇到了难题，发布一个补丁可能导致大部分玩家断线数天。此后，维尔福团队决定要制作一个能自动更新游戏的平台，并集成更严格的反盗版及反作弊系统。2002年公布开发计划时的用户调查显示，75%的Valve用户使用高速互联网连接，并且一定会在未来的几年逐步增长，而Valve也认识到通过数字发行的渠道能更快速地为用户提供游戏更新。在正式制作前，Valve公司曾接触多个公司以合作开发平台，当中有微软、雅虎和RealNetworks，但被拒绝。
Steam的开发工作于2002年开始，计划为代号“Grid”（网格）及“Gazelle”（羚羊）。Steam的首次公开亮相是在2002年3月22日的游戏开发者大会中，当时完全是以分布式网络的概念来设计的。为了展示Steam平台的集成性，Relic Entertainment设计了一特别版本的不可思议的生物，不过直到2015年该游戏才在Steam上发售。Valve公司在此计划中曾和多个公司合作，包括AT&T、宏碁及GameSpy。第一个在Steam发布的游戏模块是胜利之日。
Steam客户端的第一个测试版本于2003年1月CS 1.6公测时发布，当时作为必须安装和使用的组件。当时，Steam的主要功能是简化在线游戏中常见的补丁过程。对于其他所有游戏，Steam是可选安装的组件。测试期间大约有8至30万名玩家测试了Steam系统。而Steam系统和网站因为数千用户同时下载反恐精英的更新版本而不胜负荷。2004年，世界对抗网络系统（WON）关闭并由Steam平台取代，以前需要WON来登录连机模式的游戏从此以后必须通过Steam联机。
经过一段时间的试验，Valve开始联系不同的游戏发行商和独立游戏开发者签署合约并为他们提供Steam平台的游戏销售服务。两个最早期在Steam平台上推出的独立游戏是Rag Doll Kung Fu和Darwinia。2005年12月，加拿大游戏发行商Strategy First亦和Valve合作，在Steam发行自己现有和未来的游戏。2002年，Valve总经理加布·纽维尔宣布游戏模块制作组可以花费995美元获得游戏引擎授权并通过Steam发行模块。Valve的半条命2是第一款需要Steam才能运行的游戏，包括零售版。这一决定引发玩家对于软件所有权、软件需求以及在之前反恐精英测试时发生的服务器拥塞问题的关注。在此期间用户在游戏过程遇到诸多问题。

盈利

从2005年10月起，第三方游戏开始在Steam平台上提供给用户购买和下载，最早的一个是Rag Doll Kung Fu，同时Valve亦表示Steam由于一些自家推出的成功游戏而获得盈利。虽然当时数字发行的销售模式的售出量仍不及零售发行，但Valve及游戏开发商在Steam的盈利还是远高于零售方式。
2007年，id Software、Eidos Interactive和卡普空等规模较大的游戏开发发行商开始在Steam销售他们的游戏。同年五月，Steam平台上已经有一千三百万个账号被创建，共有150个游戏在Steam上售卖。及后十月，Steam平台上亦陆续推出《橙盒》、《生化奇兵》、《使命召唤4：现代战争》和《浩劫杀阵：切尔诺贝利的阴影》等等的高知名度游戏。

地区内容限制

Steam上提供的内容存在地区限制，多个游戏或软件只在特定的地区进行数字发售，当访问存在地区限制的内容会进行提示。Steam会检查IP地址，核对账单地址是否真实及配合支付历史记录等来避免用户绕过地区购买限制，当用户多次绕过地区限制进行购买，根据Steam用户合约，Valve公司有权封禁用户。

客户端安全性

Steam平台的用户必须先安装Steam客户端软件，并经注册后才能享有Steam平台的使用权；而平台上的付费游戏，必须透过代理厂商购买产品，或是透过平台上的在线订购，获取付费游戏序号后，才可拥有下载以及安装权。而每个Steam账户除了账号、密码和安全问题外，亦有一组独一无二的Steam标识符。
现在，Steam平台的客户端有Steam Guard，这个功能旨在保护Steam用户账户的安全。Steam Guard首先需要验证Steam账户与一个电子邮箱关系，当Steam用户使用一台未知计算机登录Steam账户的同时，发送一个包含验证码的电子邮件到关系邮箱中，然后通过在验证接口输入验证码来确认登录。由此可见Steam Guard加强了Steam账户的安全性能。

在线购物系统

Steam采用Global Collect公司的支付系统进行电子支付，币种为美元，俄罗斯、巴西和香港等本土化地区采用本地币种进行支付，采用区域定价策略。俄罗斯与独联体国家普遍定价较低，有部分游戏限为该区的版本就是“俄区游戏”。Steam当前支持包括PayPal、VISA、MasterCard、American Express、Discover、JCB、银联、微信、支付宝（中国大陆）、ClickandBuy、MoneyBookers、PaySafeCard、WebMoney、Sofortüberweisung、Carte Bleue、DIRECTebanking、Boleto Bancário、Hipercard等在内的多个国际或地区支付方式。
2016年4月，威尔乌开始接受比特币进行电子支付，但在2017年12月宣布不再接受比特币，理由是手续费暴增且币值波动剧烈。

反作弊反盗版

威尔乌公司在Steam的网页论坛上宣布了新的威尔乌反作弊系统(VAC2)的问世，并进入了最后的测试阶段。VAC2支持所有由威尔乌出品的游戏及第三方模块。这个反作弊系统会禁止作弊人士的账号连接使用VAC的服务器。VAC2将会扫描计算机的存储器，确保玩家对游戏中的画面、速度等没有任何改变。
VAC不仅在反作弊中有用，同时也会阻止盗版用户进入多人游戏内。到现在VAC也还没有传出被人成功破解的消息。
不过，有玩家批评，VAC会误判，其原因可能是计算机里有疑似作弊的程序。并且在CSGO游戏中外挂成风，VAC并没有起到什么关键性的作用。然而，VAC是根据用户账号的屏蔽，不波及其他共享计算机的账号。

自动更新系统

能够自动进行更新，而不需玩家自己手动更新，但在初期时常发生在更新时突然死机的情况。随着Valve公司不断改善，这个问题已获得解决，整个系统也变得越来越实用。而除了死机的问题外，初期也发生过带宽不足的问题，原因在于更新时系统会自动选择最快速的服务器来进行补丁下载，这问题则直到Valve公司寻求外来资助后才逐渐获得解决。

好友社区系统

好友系统使得玩家们有了新的交流方式。就如MSN一样，好友系统也可以存储好友于自己的名单中，且显示出好友是否上线或在忙碌中等状态，并了解其在于全球网络的哪个服务器上。同时，Steam平台上亦有玩家组群和讨论区。(须充值5美元于STEAM钱包内或累计5美元购买游戏/软件解锁完整的好友功能)
从2008年起，Steam支持了Steam云功能，玩家可以上传游戏截图到社区分享，也可以使用云存档功能实现游戏进度的同步。但是Valve要求游戏制作者合理使用云功能，玩家可以选择禁用某一特定游戏的Steam云功能。2012年五月，Steam更新了远程控制功能，可以在计算机网页端和手机移动端通过云服务控制游戏的更新和下载。

服务器控制台

这使得玩家不需要打开游戏就能知道服务器的状况，包括服务器的名称、玩家数量、联机状态等，也可使用鼠标右键将自己常用的服务器加入我的最爱。还有可从历史列表知道玩家之前去过的服务器，以及知道好友当前在哪个服务器中。

游戏收藏列表

游戏列表可使玩家选择半条命系列的其他模块游玩，或者是借此下载其他的模块，以节省玩家的时间；玩家只需要在列表前面的图标上点击一下便可下载游戏或打开游戏进行更新。

SteamOS

SteamOS包括了Linux的架构以及为大屏幕模式设计的游戏体验。SteamOS四项主要功能：⑴家用流媒体、⑵音乐，电视，电影、⑶家庭分享、⑷家长控制。

中国大陆的封锁

2014年11月，Steam商店页面曾被短暂封锁。
2017年12月16日开始， 因疑似被防火长城封锁steamcommunity.com域名下的Steam社区内容，导致在中国大陆的用户除了商店外无法访问社区相关功能，需要修改hosts或使用翻墙软件等相关工具才能绕过封锁。
2019年6月，维尔福与上海的游戏公司完美世界合作，推出中国大陆版Steam，并定名为“蒸汽平台”和独立于现有的Steam。而首批上架的游戏将有约40 款，其中包含《Dota 2》、《Dota 霸业》等。据维尔福的业务人员透露，现有的Steam不会放弃中国大陆市场。

默认启用https链接

2018年4月28日起，steam在全球除中国大陆地区以外启用默认https链接代替之前的默认http链接，此举被认为可以降低用户数据被ISP劫持分析的可能性。中国大陆地区此时只有商店采用默认https链接，社区仍然是默认http链接。
2018年6月2日，steam在中国大陆地区也采用社区默认https链接，之后防火长城也针对此提升了封锁强度，玩家仍需要不断修改hosts或使用加速器等工具才能访问社区。