Term of the Moment

application sharing


Look Up Another Term


Definition: beta site


An organization or group that is beta testing hardware and/or software. See beta test.