Yes -- a merge merges one branch into another, and creates a merge commit while doing so.
A rebase rewrites history, as if the PR had been written on master directly. There is no merge commit and no evidence of a previous branch. Some people prefer rebasing over merging because it gives you a linear commit history.