Método Apply / Call en Javascript: ¿Cuál es el primer argumento "this"?

Estoy confundido sobre el uso del método apply o call correctamente. Sé que apply está pasando una matriz a la función y call está pasando cadenas a una función. Por ejemplo, el siguiente código, ¿qué tiene que ver "esto" realmente con el código? Si no tiene nada que ver con este código, ¿alguien puede darme un ejemplo cuando "esto" se está implementando adecuadamente?

function myFunction(a, b) {
    return a * b;
}
myArray = [10,2];
myFunction.apply(this, myArray);

Respuestas a la pregunta(0)

Su respuesta a la pregunta