Ciao, in parole povere le beta sono delle pre release.
Nella fase di costruzione di un programma quando si ha una versione abbastanza stabile da rilasciare (anche per test e debug) si chiama ALFA.
Dopo un primo test e la correzione degli errori la nuova versione sarà BETA
In genere poi segue la RC (Release Candidate) che può essere la BETA ribattezzata RC (se non sono stati trovati errori o non sono state fatte modifiche)
Infine c'è la versione definitiva..
Dai un'occhiata
qua
Ciao!