What is the purpose of gist and how is it different from regular code sharing/maintaining using GitHub?
10 s
GitHub is the entire site. Gists are a particular service offered on that site, namely code snippets akin to pastebin. However, everything is driven by git revision control, so gists also have complete revision histories.