What is the purpose of the Version Control API module?
Documentation, as Clive pointed out, provides good technical explanation. For those who need more "human-readable ones": Every time you download module from Drupal.org or any Drupal page, use issue queue or in any other way interacts with module or theme version, you are using Version Control API or other module with the same purpose.