Node.js timers schedule code to run later: setTimeout runs once after a delay and setInterval runs repeatedly.