A system release version is the version to be distributed to customers. Each system release version should include some new functions, or for different hardware platforms. Versions of a system are far more than the release versions, because the institution's internal versions are created for internal development or testing, and some of the internal versions will not be released to the customer.