Node.js এর ইভেন্ট লুপের সাথে মূলত একটি ইভেন্ট কিউ এবং একটি থ্রেড পুল সম্পর্কিত। এক্ষেত্রে Node.js বাইন্ডিং এর মাধ্যমে Node.js এর কোর API গুলো এই libuv এর সাথে যোগাযোগ মেইন্টেইন করে (যখনি নন-ব্লকিং I/O অপারেশন করার দরকার পরে)। libuv মূলত বিভিন্ন ইভেন্টের সাথে ফাংশনের রেজিস্ট্রেশন করে এবং সেই সম্পর্কিত কলব্যাক ফাংশনকে একটি নন-ব্লকিং ওয়ার্কার পুল বা থ্রেড পুলে পাঠিয়ে দেয়; যখন একটি ইভেন্ট ঘটে।