A More Picture-Like Explanation Of Version Control Software I was in class, and the going was tough, and so I sat down to spec out what a VCS does with a metaphor - a restaurant. Turned out great, I think.