The main difference between D and L isomers is their optical activity. D isomers rotate plane-polarized light to the right or clockwise, while L isomers rotate light to the left or counterclockwise. D and L isomers are also mirror images of each other but cannot be superimposed, and they have different biological activities and pharmacological effects.