What is Three.js?
Three.js is a cross-browser JavaScript library and Application Programming Interface (API) used to create and display animated 3D computer graphics in a web browser. Three.js uses WebGL underneath for rendering the graphics.
Source: GPT-4 summary of https://threejs.org/manual/#en/fundamentals