what is steam by valve corporation
Steam (software)
Steam provides the user with installation and automatic management of software across multiple computers, community features such as friends lists and groups, cloud saving , and in-game voice and chat functionality.