Hobbyist myself so no worries! Git is one example of source control / version control software. You normally have your local working copy of a repository and then a remote where you push your changes when they are finished or to share them with others.
Rule of thumb: If it’s included with an install where you’re clicking through the defaults, to the average user the distinction doesn’t matter, it’s part of the OS