You want to try vegan pancakes. But Sam cooks from the pancake recipe every morning, and a failed experiment would ruin breakfast.
A branch is a separate line of snapshots. You try things there, and main stays as it is.
More details
main is just the first branch. Nothing about it is special. Older projects call it master. The command is git branch.