Pergunta de entrevista da empresa Zühlke

What is the difference between microtasks and tasks in javascript?