Subversion, on the other hand, uses the snapshot model of version control.
In the snapshot model, you can get revisions quickly, but you need more space to store them.