If in a tree, the outdegree of every node is less than or equal to m, the tree is called general tree. The general tree is also called as an m-ary tree. If the outdegree of every node is exactly equal to m or zero then the tree is called a full or complete m-ary tree. For m = 2, the trees are called binary and full binary trees.
Differences between trees and binary trees: