Stofeigenschappen zijn dingen waaraan je een stof kan herkennen, zoals kleur, smaak, oplosbaarheid in water, elektrische geleiding. Dingen als massa & volume zijn geen stofeigenschappen, aangezien je een stof hier niet aan kan herkennen. Je kan 500g meel hebben, maar natuurlijk ook 35000g meel.
Stoffen kan je onderverdelen in zuivere stoffen en mengsels. Zuivere stoffen bestaan uit één molecuulsoort (maar hier kunnen wel meerdere atoomsoorten inzitten). Bijvoorbeeld suiker (C6H12O6) en keukenzout (NaCl). Deze stoffen zijn ontleedbaar, je kunt ze ontleden in de verschillende atomen. Zuivere stoffen zijn ook stoffen die bestaan uit 1 atoomsoort, zoals Cl2. Deze stoffen zijn niet ontleedbaar. Zuivere stoffen hebben een kook- en smeltpunt.
Mengsels bestaan uit meerdere molecuulsoorten, zoals lucht (zuurstof, stikstof en koolstofdioxide). Mengsels hebben een kook- en smelttraject. Dit komt doordat er meerdere moleculen inzitten die allemaal een eigen kook- of smeltpunt hebben.