This document defines and provides examples of trees and binary trees. It begins by defining trees as hierarchical data structures with nodes and edges. It then provides definitions for terms like path, forest, ordered tree, height, and multiway tree. It specifically defines binary trees as having two children per node. The document gives examples and properties of binary trees, including full, complete, and binary search trees. It also explains linear and linked representations of binary trees and different traversal methods like preorder, postorder and inorder. Finally, it provides examples of insertion and deletion operations in binary search trees.