What are the two primary obstacles causing energy loss as heat in normal conductors?

Answer

Crystal imperfections and lattice vibrations (phonons).

Resistance in a normal conductor arises because electrons collide constantly with imperfections in the crystal structure and, more significantly, with the vibrating atoms of the lattice, which are called phonons.

What are the two primary obstacles causing energy loss as heat in normal conductors?
resistanceMaterialquantumzerosuperconductor