Cloning makes a full local copy of a remote repository, including all its files and complete history.