The bowline puts a fixed loop in the end of a rope. Not a loop that tightens when you pull, which is what most people accidentally tie. A loop that stays exactly the size you made it, no matter how hard it gets loaded.
That is why it ends up on docks, boats and rescue lines. You can throw it over a piling or a bollard, haul on it all day, and it will still come apart in your hands when the tension comes off.
Louis Sauzedde has been rigging boats for decades and shows three ways to tie it here. Learn the first one, then pick up the second when your hands are ready.
Why It Does Not Jam
The load in a bowline is spread across three parts of the rope coming into the knot rather than two. Only one end sits slack. That is what keeps it from binding up the way an overhand knot does after a heavy pull.
The One Thing to Watch
The cowboy variant, where the end comes out on the outside of the loop instead of the inside, holds fine as a loop. Do not use it to join two ropes together. Tied that way the knot can roll right off the end under load. For a loop in one rope, either version works. For joining two ropes, use a proper sheet bend.
More Knots
Working through the basics? The clove hitch covers tying to a post, and the half hitch is the finishing knot that makes both of them more secure.
The bowline is one of seven knots worth knowing by heart. The other six, with the job each one is for, are at how to tie a knot.