#Working Directory

  • Area where all our files and directories and changes are living all the time.

#Staging Area

  • Files and directories that we explcitly add to the staging area.

#Repository

  • Where all our snapshots are stored.