definitely, there is a difference between cancelling Job and cancelling scope.
You can think of a job as the `child` of scope, So a scope can have children(i.e..jobs) but Job has only one parent. That being said cancelling a job won't cancel its siblings unlike cancelling scope which cancels children beneath it