Separation of a specific compound or group of compounds from a mixture based on their solubility in different solvents.