User blog comment:II Superlative/Steam?/@comment-1747467-20100128030812

Steam is, as Slowrider said, pretty close to what XBOX LIVE is. A key difference is that it isn't subscription-based (i.e. you don't pay to have a Steam account, only to buy & download games).