Если говорить просто, то подобное растворяется в подобном. Чуть сложнее: для полярных веществ - полярный растворитель, для неполярных - неполярный. Полярность это свойство молекулы, создавать диполь - разный заряд на противоположных концах молекулы. Вода - полярный растворитель, поэтому в ней хорошо растворяются полярные вещества - соли, кислоты, щелочи и т.д. Молекулы масла - по-сути - жиры,