# TreeView Structure

TreeView structure comprises root node, child node and leaf node. Learn more about the Blazor TreeView control and its structure in Blazor documentation.

## Content



**TreeView** comprises one or more elements known as nodes or items. A node can be classified into the following three types:

*   Root node - Also known as parent node. It contains other nodes known as child nodes
*   Child node - A subnode, contained by another node
*   Leaf node - A node with no child nodes

The following image shows the TreeView with different types of nodes, namely root node, child node and leaf node.

![TreeView Structure](https://cdn.mescius.io/document-site-files/images/f5b600ba-f1a7-4f89-a20c-aa6c0c35880d/images/treeview-structure.png)