Metals are good conductors of electricity and heat, and are ductile and malleable. They have properties like sonority, hardness, and are thermal conductors. In contrast, non-metals are poor conductors of heat and electricity, are highly volatile, and have high ionization energy and electronegativity making them good insulators of heat and electricity.