what are the differences between metals and nonmetals?
Metals have one to three electrons in their outer shell, whereas non-metals have four to eight electrons. Another difference is that metals tend to lose their valence electrons, but non-metals share or gain valence electrons. ... While metals are good conductors of electricity and heat, non-metals are poor conductors.