Steam is a platform. You launch games through it, games that use it. It is that simple.
I use it as an universal launcher of all my games, even those that do not actually use it - it is very simple (option "games - add a non-steam game to my library") and convenient.
See here:
http://img826.imageshack.us/img826/7261/steames.jpg
You can switch it into offline mode, so that it does not connect anywhere and does not need internet at all, if you wish (for example when you go somewhere with laptop).
Aha ty, I just found the offline mode. That was what was annoying me the most for some reason I have yet to pinpoint.
Yeah, I got the platform idea right off the bat and the launching thing was pretty obvious. It's probably the fact it's yet another usrname/pw I will have to keep track of out of seemingly way too many as it is. Anyone know any good usrname/pw utilities to store about 100 different combos in?? This is seriously getting old keeping a database just for a home pc.
I had to use M$ login for a couple of games for a long time and really got to the point I don't trust owned platforms or like to make anymore username/pws than the 500000 I already have for other similar needless utilities. This one may prove to be different as far as less BS and more versatility time will tell I suppose. Hopefully it will be less of a headache than M$.