I have always understood the difference between alpha and beta to be that alpha is basically a developer-only release — no sane person would want to use an alpha to try and accomplish anything (think the early DPs of OS X). A beta, on the other hand, is meant to be usable but not necessarily tested or completely finished (think Public Beta).
by Chuck — Dec 27