Beta test/Definition

A phase of the software development cycle in which a product is released for the first time to a large group of users or the general public, with the caveat that it is likely still to contain many defects.