Op basis van fysische eigenschappen (macroscopisch niveau) kunnen we stoffen indelen in soorten: zouten, metalen, moleculaire stoffen en netwerkstoffen. De eigenschappen van een stof worden op het niveau van de kleinste deeltjes (microscopisch niveau) bepaald door:
de aard van de deeltjes (atomen, ionen of moleculen);
de aard van de krachten tussen de deeltjes (bindingtype);
de wijze waarop de deeltjes zijn geordend (de structuur van de stof).
Structuur van de keramische supergeleider YBa2Cu3O7 Bron: Brady & Senese, Chemistry