A beta is a version of a software that is available to a small group of customers for testing purposes before the final version of the product is released. Betas may not have all the features that end up in a general release, and you may experience unexpected behaviour when using a beta version of the product.