Solute flow is driven by a difference in hydraulic pressure created from the unloading of solutes in the sink tissues. That is, as solutes are off-loaded into sink cells (by active or passive transport), the density of the phloem liquid decreases locally, creating a pressure gradient.