Initializing the remote repository

Hi everyone,
I’m on the lab working on initializing the remote repository and adding it with the local repository. can someone explain me this command word by word
$ git remote add origin
I understand the context of this command is to connect our local repo with the remote one. why are we using the origin what is the purpose of it?

In Git, “origin” is a shorthand name for the remote repository that a project was originally cloned from. More precisely, it is used instead of that original repository’s URL - and thereby makes referencing much easier. Note that origin is by no means a “magical” name, but just a standard convention.

If you create a repository locally with git init and then want to publish it to somewhere like github, then you set the origin to github when you publish it.

Origins are running git servers that others can clone from.

Thanks for your reply