macgyvers2000
A Beta is a stage in product that in the product development cycle, is used to assess performance in the field and receive customer feedback.
An agreement with a company that purchases a Beta-stage product usually includes a non-disclosure clause and a clause to agree to provide feedback.
Its usually at a stage where all the features are not developed, but the basic product is.