Plant-based foods (fruits, vegetables, whole-grain, beans, legumes) contain fibre and most contain soluble and insoluble fibre.
Both types have specific health benefits:
Soluble fibre is contained inside plant cells and absorbs water, forming a gel-like substance that slows down the process of digestion. It also slows down the absorption of glucose and reduces absorption of LDL (unhealthy) cholesterol.
Insoluble fibre is found in the cell walls of plants. Although it absorbs water, it cannot be dissolved. Acting like a natural laxative by adding bulk, insoluble fibre aids the passage of stools through the intestines, useful in the prevention of constipation and diverticulosis.