At least with Dragon Commander, you could install it off the disk, but there was a required update. After that you could start it with or without the Steam client running, and only needed the client for the Steamworks multiplayer lobby or to get updates.