Why is querySelectorAll() useful?

Because we can use it with different selector typesIt's not, it's the same as querySelector()

Because we can use it with different selector types.