In software parlance, the Beta is a preliminary stage where an
application is first released to an external audience for testing and
feedback. Because a Beta release is not considered to be a finished
product, there may be certain features that are not functional. In
return, Beta users often can take advantage of its features at a reduced
price.