Take-Two interview question

What is event loop in Javascript?