4
A scripting language that can create web applications.
Three problems that Git & Github solve are Version control, Code Review & Issue tracking
You create a copy of the repository to your own account
You create a copy of the repository to your local computer drive to make changes
A pull request is to merge code changes into a project.