EPAM Systems interview question

Explain Event loop and how JS uses event loop?