Software release life cycle - Wikipedia
Beta, named after the second letter of the Greek alphabet, is the software development phase following alpha. Software in the beta stage is also known as beta ware.[7] A beta phase generally begins when the software is feature complete but likely to contain several known or unknown bugs.[ ...