Pregunta de entrevista de Zühlke

What is the difference between microtasks and tasks in javascript?