ThreeJS is a javascript library which can be used to create 3d objects in a website. It works by adding meshes and rendering them inside of your website. This is a very, very basic example of things that you can do with Three.js