Software versioning - Wikipedia
https://en.wikipedia.org/wiki/Software_versioningA variety of version numbering schemes have been created to keep track of different versions of a piece of software. The ubiquity of computers has also led to these schemes being used in contexts outside computing. In sequence-based software versioning schemes, each software releaseis assigned a unique identifier that consists of one or more sequences of numbe…