There is no difference by default; it’s just another way to say the same thing.
But, if you set rebase.missingCommitsCheck
to warn
or error
, then removing a line will trigger a warning (useful for detecting a messed-up cut-and-paste).
Then setting the line to drop
explicitly tells Git that you want to drop that commit, and no warning is shown for it.