Go is in essense a stratagy game played by two people. The strength of a player and the level of the game relies on the players 'vocabulary', creativity, and experience.
A site that will teach you the basic rules of Go (information):
Sites for practicing and reviewing games:
A few sites for playing Go online:
Kiseido Go Server
Dragon Go Server