Why worktrees matter
Normally a folder can hold only one branch at a time, so juggling several meant either stashing constantly or cloning several copies that each took up full disk space. Worktrees solve both problems: many folders, one object store, and switching between branches takes a second. The closest git comes to multitasking.multitasking.
The one thing to watch
A worktree is only as clean as the folder that holds it. Delete the folder yourself or git will still list it, which is why git worktree prune and the remove command exist. Keep the worktree and the folder in sync and the feature is almost frictionless.