bind(), call(), and apply()

Why is apply() used in this example?
const numbers = [1, 5, 2, 8, 3];
const max = Math.max.apply(null, numbers);
console.log(max);
Next Question (5/20)