Estoy empezando a contribuir a proyectos en GitHub y no tengo clara la diferencia entre hacer "Fork" de un repositorio y simplemente hacer "git clone".
Si quiero proponer un cambio a un proyecto que no es mío, ¿cuál es el flujo correcto? ¿Por qué necesito hacer un fork?