what is github
in easy language:-
1) here you can save your projects with commits and branches
(in more easy language you can call them a checkpoint
in case you messed up your project you can start again with any of your
previous saved checkpoint(s))
2) many peoples can work in a same project without interfering in each others code
other special functionality of github:-
1) you can host your temp. site here
2) you can use private repo
3) find many open source projects
4) ask anybody for help to your project
and many much more
https://github.com/Tushargupta9800 you can follow me here Thanks