$
Working directory
Staging area
Repository
Remote