Git is open source source control management tool and Now a days Git is very popular tool for SCM.
Main reasons for Most of the IT industry adapted git tool is:
Flexibility
Use Git workflow to manage your project work effectively.
working with set of guidelines increases git's consistency and productivity.
Remote repository:
The remote repository is the server where all the collaborators upload changes made to the files.
Local Repository:
Local repository is user's copy of the version database.The user access all the files through local repository and then push the change made to the remote repository.
Workspace:
workspace is user's active directory.The user modifies existing files and create new files in this space.
git track these changes compared to your local repository.
Stage:
stage is a place where all the modified files marked to be committed are placed.