The software world
Pull request
PR · merge request
A proposal to fold one branch into another, opened on GitHub. It shows the diff, carries a description of what changed and why, and gives reviewers a place to comment — all before anything lands in
main. Why it matters
Part of Version control (git) → It converts a change from something you did into something you're proposing, which is the entire point: a deliberate pause for review and a permanent record of why the change happened. The name reads backwards — you're requesting that the project pull your branch in. GitLab calls the same thing a merge request.