Relationship between event loop,libuv and v8 engine : <p>I am learning through the architecture of Node.js. I have following questions.</p>

<ol>
<li>Is event loop a part of libuv or v8?</li>
<li>Is event queue a part of event loop? are event queue generated by libuv or v8 engine or event loop itself?</li>
<li>What is the connection between libuv and v8 engine?</li>
<li>If event loop is single threaded, does libuv come into picture to create multiple threads to handle File I/O?</li>
<li>Does browsers have event loop mechanism or just Node.js does?</li>
</ol>
