Node.jsには、コアモジュールと呼ばれる組み込みのモジュールがいくつか提供されている。これらのモジュールはNode.jsをインストールする際に同梱されており、追加のインストールは必要ない。
代表的なコアモジュールには、「http」「fs」がある。
http:HTTP通信に関連する機能を提供するモジュールである。Webサーバーの作成やクライアントとしてのHTTPリクエストの送信など、HTTPプロトコルを扱うための機能を提供する。
const http = require('http');
fs:ファイルシステムにアクセスするための機能を提供するモジュールである。ファイルの読み書きやディレクトリの作成・削除など、ファイルシステムの操作に関連する機能を提供する。
const fs = require('fs');
関連
【Node.js】モジュールの読み込み順 (attacktube.com)