Steam
HL2が発売された当初、クラッカーの中には『ハーフライフ2』の起動プロセスを改造してSteamの認証サーバを騙し、無料で入手できるようにするものも現れた。Valveは直ちにサーバを改良して、アカウントの停止を行った。
Steamの認証サーバを騙すクラックは不可能となったものの、その後もSteam配信のゲームから海賊版が根絶されたわけではなく、Steamを経由せずシングルプレイヤー部分(インターネットの接続を要しない部分)のみがプレイできるように細工された海賊版は出回り続けている。しかし、マーケティング部門副社長のダグ・ロンバルディによれば、発売日前および発売日直後の海賊版流出こそが最も売り上げに影響する深刻な問題であるとValve社は捉えており、その意味で現時点のプロテクションは十分効力を発揮しているとの認識を示している。
ユーザーはSteamでゲームを購入またはゲームの使用権を登録し、Steamのアカウントとゲームとを紐付けることにより、インターネット環境のあるどのPCからでもゲームのインストールやプレイを行うことができるアプリ。また、ディスクやパッケージといった物理的メディアは不要であり、メディアを保管する手間が省ける。そのため、PCを買い換えたときやシステムをクリーンインストールしたときの後に、別のPCで手持ちのゲームを遊びたい場合やアンインストールした昔のタイトルを再度プレイしたい場合に、容易にプレイ環境を整えることができる。また、ゲームのアップデートは自動で行われるため、バージョン管理の手間が不要で、マルチプレイの際にバージョン不一致でプレイできないなどの問題も発生しない。
さらに、開発会社(デベロッパ)は、商品流通にあたってSteam以外の中間業者を挟むことなく販売できる。このため、販売価格が安く設定でき、開発会社が得られる利率も多い。これは、物理的メディアの店頭販売を引き受ける販売代理店(パブリッシャー)を見つけるのが困難な中小の独立系開発会社(デベロッパ)にとっては、大きな利点である。現に、これらの会社の制作による作品も数多く配信されている。
ただし、一度購入すればゲームの転売はできない。Steamアカウントに一度登録されたパッケージとシリアル番号とは再利用ができないため、中古のパッケージを買ってもゲームをプレイすることはできない。また、初回認証はインターネットの常時接続が必須であり、ゲームのダウンロードには数百メガバイト(MB)から数十GBの通信が必要である。
ゲームの購入はTLS 1.2により暗号化されている。Steamはさまざまな支払い方法に対応しており、日本ではSteam独自の仮想通貨であるSteam ウォレットのほか、クレジットカード・デビットカード・PayPal・コンビニ決済・銀行振込・LINE Pay・メルペイ・PayPayおよびWebMoneyが利用できる。日本独自の決済方法はデジカとの業務提携により、Komoju を利用している。Steamでは決済通貨の国際化が行われており、日本国内では2014年8月より日本円によるものとなっている。
海外においても独自の決済方法がサポートされており(e.g. WebMoney(日本のWebMoneyとは無関係)、iDeal, PaySafeCard, Moneybookers, Sofortüberweisung / DIRECTebanking.comなど)、決済通貨も国に応じて露ルーブル・リンギット・ルピア・レアル・バーツ・墨ペソ・比ペソ・トルコリラ・米ドル・星ドル・NZドル・諾クローネ・加ドル・ユーロ・英ポンドに対応している。
ほとんどの新作は発売日前からの予約が可能である。しかし、上記のプレロード機能との兼ね合いもあり、発売後ではなく予約をした段階で料金の支払いが発生する。
Valveの実施しているValve Cyber Cafe Programにより、ネットカフェでもSteamが使われているゲームを遊ぶことができるようになる。運用形態は二つあり、クライアント数に応じた使用料金の徴収の場合と、Valveの時間追跡システムによるユーザ個別課金の場合がある。