Metal has free states that electrons can be excited to, so when light comes in, it excites electrons and the light is not passed through.
Insulators (e.g. glass) have a very large energy requirement for the electrons to be excited, so generally light won’t have enough energy to excite the electrons, and the light passes through freely.
Not quite ELI5, but I think you’ll like this explanation.
Latest Answers