Su Jun-Ming says to Happy Web Developer
The word "fork" originates from UNIX. It means to create a copy. In the UNIX context, fork refers to creating a copy of the parent process. On github, it means to make a copy of a repository. So, when you fork a repository, github makes a separate copy for you, independent of the original repository.