Pregunta de entrevista de rtCamp

Is JavaScript single threaded or multithreaded? Explain the event loop.