Pregunta de entrevista de Revolut

What is Event Loop in JS?