Raj 30 October 2018
Git is an open source version control system that allows you to easily record different versions of your project as you develop your project and also allows you to go back to a stable/consistent version of the project if you screw things up.
Raj 31 October 2018
Github is a place where you can store your projects privately or publicly and keep track of all the changes made so that you can go back to a stable/consistent version of the project if required. Github also allows you to collaborate with other developers on different projects.