The Drupal Version Control API is used for, not surprisingly, controlling different versions of content. It can even hook into Git!