A folyadékok elegyítésekor, illetve oldatkészítéskor az egyes komponensek térfogatainak összege sok esetben nem egyezik meg a keletkezett elegy, illetve oldat térfogatával.
A térfogati kontrakció oka egyrészt az, hogy a folyadékelegyekben és az oldatokban a különböző komponensek részecskéi közötti kölcsönhatás jelentősen eltérhet a tiszta anyagokban lévő kötések erősségétől. Ugyancsak eltérhet a különböző részecskék mérete is. Ezek következtében oldódás során a részecskék közelebb kerülhetnek egymáshoz viszonyítva, így kisebb térfogatot foglalhatnak el.
A térfogatok a gázelegyek esetében (adott nyomáson és hőmérsékleten) összeadható mennyiségek, a tömegek viszont a gázelegyek és az oldatok, folyadék elegyek képződésekor is mindig összeadhatók.