Event loop, non-blocking I/O, the Node.js architecture, CommonJS vs ESM, global objects, and process.