Le JavaScript Runtime (environnement d’exécution JavaScript) fait référence à l’environnement dans lequel le code JavaScript est exécuté. Dans le contexte de Node.js, le runtime inclut non seulement le moteur JavaScript V8, mais aussi une série de bibliothèques et d’API supplémentaires qui permettent l’accès aux fonctionnalités spécifiques du système d’exploitation, comme le système de fichiers, les réseaux, et la gestion des processus. En d’autres termes, le JavaScript Runtime de Node.js étend les capacités de JavaScript au-delà de ce qui est disponible dans les navigateurs web, permettant de développer des applications serveur complètes avec des fonctionnalités telles que la manipulation de fichiers, les connexions réseau, et la gestion de base de données.