Problema stării de agregare se pune numai la substanțe omogene. Cele eterogene pot fi amestecuri: carnea e și solid și lichid, polistirenul expandat e și solid și gaz, spuma de ras e și lichid și gaz.
Pentru unele substanțe eterogene se poate defini care e componenta esențială. De exemplu un burete este în primul rînd solid, iar aerul din goluri poate lipsi fără ca proprietățile fizice ale buretelui să se modifice mult: masă, elasticitate, capacitate termică, conductanță electrică etc. Dar la spuma de ras nu poți elimina nici una din componente fără a schimba radical substanța, deci nu poți spune care e starea de agregare principală.