Instance Buffer Geometry

Hi Sir,
I am New to Three.js . I am Using Buffer Geometry in order to create multiple Lines.i have read about instance Buffer Geometry. What is Difference Between Buffer Geometry and InstanceBufferGeometry. Which One Will Be Recommended in order to create n no of line ? Which will Be Faster? Can you Help Me With Example.My Basic Concern is to improve the Performance even though THREE.Scene contains n no. of objects.

Thanks and Regards,

I think pretty much everything you need to know is in this article:

It’s focused on plain WebGL but three.js just provides a thin layer over the native API.