Is Node.js Single-Threaded or Multi-Threaded?

I thought it was a stupid thing to ask, but when I really thought about it, I realised I did not even know how Node works