If you add oil to water , the oil floats on the surface of the water because

1 answer

oil is less dense than water. Oil molecules are non-polar and do not mix well with the polar water molecules. This difference in density and polarity causes the oil to float on the surface of the water rather than mixing with it.