The flat tree is one of 2 types of trees in Material. Flat refers to the the DOM rendered — the data source is nested, and nodes can be expanded, but the DOM is a single-depth list. When you expand a node, the tree component generates more DOM nodes and uses padding to show nesting.
Check out the docs to learn more.