Git vs. GitHub: Git helps record different versions of a file (or set of files). However, GitHub is used to host Git repositories online.
Git vs Working Directory: Git directory serves to record the files Git is tracking. However, a working folder can store any file type.
Document – Data – Code: A document is simply a page used to contain text, graphics, or both. Data is the content of a document.