Dietary fiber includes non-digestible carbohydrates that provide various health benefits. There are two main types - soluble fiber, found in foods like oats and beans, and insoluble fiber found in wheat bran and vegetables. A high-fiber diet has benefits like preventing constipation, lowering cholesterol, and reducing risks of heart disease and diabetes. Sources of fiber include whole grains, fruits, vegetables, nuts and seeds. While fiber is important for health, increasing fiber intake gradually and drinking enough water is recommended to avoid issues like gas, bloating or mineral deficiencies.