An element that records the state of a component at a specific time. Each version reflects the changes that were made at that particular point in development.