4
a scripting language used to create and control dynamic website content
safely save work being able to go back to previous versions share and work with teammates without difficulties
you make a copy of that repository on you github account
you create a local copy of the remote repository on your computer
When you make changes in branch to be reviewed and merged into the main repo