Versioning Web Applications Products.
Versioning is the process of assigning either unique version names or unique version numbers to unique states of computer software.
Within a given version number category (major, minor), these numbers are generally assigned in increasing order and correspond to new developments in the software.