Steam est une plateforme de distribution numérique de jeux vidéo. Elle permet aux utilisateurs d'acheter, de télécharger et de jouer à des jeux sur leur ordinateur. Steam propose également des fonctionnalités sociales telles que le chat en jeu et la possibilité de rejoindre et de créer des groupes. De plus, le logiciel comprend un atelier permettant aux utilisateurs de créer et de partager leur propre contenu de jeu.