Software release
Alpha version: Usually the first version that can be tested by people outside the development team; Most of the functionality of the software is there; features may not be in this version.  This version usually has many bugs.