Vinegar, lemon juice, dettol, acids, alcohol, etc. are all water-soluble and do not form a layer when dissolved in water. On the other hand, kerosene oil and mustard oil are not soluble in water and form a separate layer. Oil generally being lighter, forms the upper layer.