What is the difference between soluble and insoluble fiber?

Soluble fiber, which dissolves in water, slows stomach emptying, delays the entry of glucose into the bloodstream, and lowers blood cholesterol levels. Insoluble fiber stimulates the muscular contractions that keep the digestive process moving. Both soluble and insoluble fiber can soften and add bulk to the stool, easing or preventing constipation.