The act or process of dividing into branches or parts.
The forking of the river created several smaller streams.
A place where something divides into branches or parts.
We reached a forking in the road and had to decide which path to take.
In computing, the act of creating an independent copy of an existing codebase or process so that development can continue separately from the original.
The developer’s forking of the open-source project led to two distinct versions of the software.