This document discusses trees and tree traversal algorithms. It defines trees and forests, and introduces spanning trees and spanning forests. It then discusses ordered rooted trees and the three tree traversal algorithms: preorder, inorder, and postorder. Preorder traverses the root first, then left subtree, then right subtree. Inorder traverses left subtree, then root, then right subtree. Postorder traverses left subtree, then right subtree, then root. Examples of each traversal type on sample trees are provided.