Wikipedia AI summary
Branching
Branching may refer to: