working dir where all files are staging area file and dirs we add to staging area (limbo area) git repo where snapshots are stored