Metals are typically hard, shiny, malleable, and good conductors of heat and electricity, with 91 out of 118 elements in the periodic table classified as metals. They react with oxygen to form basic oxides and can give hydrogen gas when reacting with dilute acids. Non-metals, in contrast, are generally brittle, poor conductors, and do not exhibit metallic properties, reacting differently with oxygen and acids.