Brownian motion
hydrogen bond
electrostatic interactions (ionic bonds)
van der Waals interactions
entropy
hydrophobic effect
pH
buffers