A fork is a copy of a repository. Forking a repository allows you to freely experiment with changes without affecting the original project.