Josh, you said, "The games of chess can't last forever because of certain rules, so its a finite game".
The 50 move rule and the 3-fold repetition rule are not of fundamental importance to the theory of chess (although the former does make a crucial difference to the evaluation of positions. Some endings that would be drawn without it are classed as draws because of it. One example is some positions with QP v Q). The key thing is that there are only a finite number of positions. You can categorise a position as winning for one side or the other if they have a forced checkmate, and drawn if neither does. If there is no forced win for one side or the other, any attempt to force a win would run up against a 3-fold repetition eventually because of the finite number of legal positions (and often a breach of the 50 move rule before this).
Barefoot_Player
not google, but googol:
http://en.wikipedia.org/wiki/Googol
Google was an obvious ripoff name such as fake "Adadis" sneakers: