What is Version Control & Why Git?
Version control = a system that records changes to files over time so you can recall specific versions later.
Git is a distributed version control:

Every developer has a full copy of the project history on their computer.
You work offline, then sync when ready.

Benefits for beginners:

Undo mistakes...