Explain the structural and functional differences between soluble and insoluble fiber.

Which type of fiber has been shown to lower/improve cholesterol levels?

What is the proposed mechanism of action for this associated health benefit? ( how does fiber help naturally lower cholesterol?)