Bonds that are within the ionic lattice between molecules are broken as charged molecules are attracted to solvent molecules. Ionic lattice bonds that are broken release more energy than the energy put into the newly formed intermolecular bonds this explains why an exothermic reaction occurs. The tetrachloromethane which has a symmetrical tetrahedral shape is a non-polar substance so no intermolecular attractions between molecules occur. Since there are no intermolecular attractions, no forces are created which can attract NaCl molecules away from their ionic lattice. In the case of NaCl and ethanol the polar molecules forms intermolecular attractions with charged NaCl molecules, pulling the molecules away from the ionic lattice and therefore allowing NaCl to dissolve in ethanol.
Water is a polar molecule and oil is non-polar.
If no intermolecular bonding occurs, the two substances will be immiscible. All organic acids such as ethanoic acid, CH3 -COOH, are partially polar molecules. One side of the molecule is non-polar while the other side is polar. Ethanoic acid has extending hydrogen atoms that form hydrogen bonds with oxygen atoms from the COOH group of neighboring molecules. So a dimer is formed.