Version of a system is a system example, in a way different from the practical examples of other systems. The new version of the system may have different functions, performance, may modify the system error. Some versions may have no difference in function, just design for different hardware or software configuration. If only slight differences between versions, and sometimes a version is called a variant of another version.