Counter strike is the most dmarket successful game in the world. Many of the new multiplayer, three dimensional, shooting games today are modeled from its success. The game offers a first person game experience. The solid graphics and the variety of maps are the highlights of this game.
You can play as a terrorist or the counter force. The terrorists will plant the bomb at a particular site and the role of the counter force is to defuse the bomb - at a given time limit. If the bomb is not defused at the given time, it will explode, and victory is for the terrorist force. On the other hand, if you get to kill them all. Then you will win.
The game is fast paced so you will need skills to defeat people on LAN. Yes, traditionally counter-strike is played through LAN, and it can be run through a console. You can also play on your own and create bots as max as 1000. Bots can also be assigned with certain weapons and skill levels.
Yes, you can play it not only with Local Area Network connection, but also on the cloud. You just need to create a counter strike dedicated server for your friends and other people to meet up. Counter strike runs on Steam, so there is a need to install one. You will also need to download the Amxmod metamod plug-in in order to play the game. You can download it from their website - just search amxmod to find one.
Of course, you will need some basic networking stuff to make this work. You will need a router, and do port warding. Your host computer must have the needed requirements to host the game. You will also need to modify maps and other stuff on your server - for people to enjoy it. But set aside all the small matters, Steam, the plug-in, a router, and a stable internet connection is the backbone of creating a game server on steam.