Definition of versions:
(n) :
A specific form or variation of something.
(n) :
(computing) A particular revision (of software, firmware, CPU, etc.).
(n) :
An account or description from a particular point of view, especially as contrasted with another account.
(n) :
A translation from one language to another.
(v) :
(transitive, computing) To keep track of (a file, document, etc.) in a versioning system.
(n) :
(medicine) A condition of the uterus in which its axis is deflected from its normal position without being bent upon itself. See anteversion and retroversion.