This document discusses tree-based indexing schemes, specifically B-trees and B+-trees. It provides definitions and descriptions of the key components and properties of B-trees and B+-trees, including their nodes, keys, pointers, operations like search, insertion and deletion. Examples and figures are used to illustrate the concepts. The capacity and performance of B-trees and B+-trees are also analyzed and compared.