Varför gör koksalt NaCl löser sig i vatten men inte matolja?

Koksalt (NaCl) löser sig i vatten eftersom polariteten av vatten (H2O) bryter den joniska bond mellan Na och Cl. De två väteatomer är något positivt laddade så de vända mot den negativa kloriden och i processen de bromsar den joniska bond. Något negativt syre vänder mot natrium och igen bromsar den joniska bond.

Olja är en icke-polär ämne, så de
vatten har inte något att hålla på att eftersom alla molekyler i olja har en neutral laddning.
Denna explenation är lika enkelt som det blir, om du vill lära dig mer du bör nog gå till en webbplats som kemi.