What is steam (games)?

I thought it was a game making company but now it seems to be more? they want me to "download steam" to try a portal demo before I likely buy it. what am I downloading?
5 answers 5