I tried searching for answers but was not satisfied with them? May I ask what GitHub is and the point of having a Github account?
No need to reinvent the wheel here in writing an answer. The following article may be old, but it captures the essence of what GitHub is and why it’s so important.
There are a LOT of articles about Git on freeCodeCamp News. Here is the Absolute Beginners one that explains the purpose of version control:
After you get familiar with GitHub, make sure to also take a look at GitHub Gists.
If you want to find out more about them, I’ve created a free crash course (10 min) both video and written.