So no one actually reads what the description of each build is?
Run a search on the forum... this has been discussed to GREAT extent in the past.
You start at Bleeding EDGE. This is the release that has the newest features, and likely the newest bugs.
Those features, when decided to be through the initial bugcheck phase, filter down into the next release of CURRENT. Still not quite clean enough, you may expereince whatever bugs were not caught by EDGE users (since there are more people willing to use a CURRENT build than EDGE, which is essentially a beta test build).
Once the features in CURRENT are decided to be dealt with and fixed/patched up, they are filtered down into the next RELEASE build. This is the one that is suggested to be used by most people, as the likelyhood of encountering any bugs at this point is remote. While it may not have the same features as the other newer builds, it will be more stable and less prone to crashes/errors.
after a while of no bug reports on any features of the RELEASE build, CPanel will put out a STABLE build. This is like the final product for that version tree. They expect no reports of problems with it at this point (and why should they, as it's been through 3 stages of testing, along with the pre-beta tests), and will be the... well, most stable. It also will be the build to have the least ammount of new features, as they will not have filtered down through the other builds yet. STABLE is the build with the least ammount of updates posted on it, as it usually requires quite some time of no bug reports before it can be posted.
So, while a STABLE release may have been put up a few minutes after a RELEASE build, the features in it are older and therefor it is not a newer build.