Well, hmm. The first number refers to the series version. Hence we're using series 2 kernels right now. The second number determines whether you're using stable or unstable (development) kernels. If the second number is even it's a stable tree, if it's odd it's a development tree. Hence 2.4 is the latest stable, and 2.5 will be the next development in the 2 series.
Finally the last set of numbers has refers to the revision number. So, if I'm correct, the latest stable kernel is 2.4.2.
Since the 2.4 stuff is just out as stable there's probably still some last minute work going on on the 2.2 series stuff yet. I would think shortly that that will get "frozen" so to speak. It's not uncommon to see some revisions appear in the last stable tree shortly after the latest one comes out.
Does that help?