Answer:
Metal or conductors , what they do is that they allow full flow of current that is conduction is due to free electrons only and there is literally no gap between valence and conduction band,so free electrons can easily jump into conduction band from valence band.
And now lets talk about insulators,what they do is that they don’t allow any current to flow i.e they act as strong dielectric,and gap between valence band and conduction band is so big that free electron can never come into conduction band from valence band ever if they try is for eternity…
But semiconductors can act both as an insulator as well as a conductor based on the voltage input. Hence, there is a possibility to control the current flow in semiconductors , so they don’t just relax and let the current pass by, they can control it, and that is why you can design logic circuits with it.
But as the temperature increases free electrons from valence band of insulators can jump to conduction band and can cause a little conductivity, and then the insulator will act as a semi-conductor.