A beta is a maintenance release (or new program) that has not recieved full testing but was created in order to address some known bug(s) or to add some new feature in the program. Because they are not fully tested problems may arise from using betas.
I would only suggest using a beta if you are fairly advanced with computers or if someone from support directs you to a beta to solve a problem you are having.