Когда программа уже готова, работает и нужно добавить в нее что-то новое, программисты не начинают переписывать те файлы, которые уже готовы, а копируют полностью всю папку и начинают работать с новой копией.
Операция, когда программист копирует в отдельную папку файлы работающей программы, и называется форк.
В повседневной