The idea of forking is to retrieve a copy of the original repository in your own (Gitlab, Gogs, other) workspace. The original repository can be referred to as upstream. The origin your fork derives ...
A somewhat more advanced feature of git, but still very important, is branching. Branching allows you to duplicate a repository at one point in history, and make changes in one copy that are not ...