Question: metals are the good conductor of heat and electricity?
Answer: Metals contain free moving delocalized electrons. When electric voltage is applied, an electric field within the metal triggers the movement of the electrons, making them shift from one end to another end of the conductor. Electrons will move toward the positive side. Metal is a good conduction of heat.