What is the difference between insulator and conductor?

Insulator do not have free electron and very high energy gap. conductor have free electron .