| Abstract Syntax Tree (AST) | Program structure tree | Language grammar based | Compilers | Traversal-based | Tree-based | Ignores syntax details |
| Parse Tree | Concrete syntax tree | Full grammar representation | Parsers | Traversal-based | Tree-based | Includes punctuation |
| Expression Tree | Operator-operand tree | Evaluatable structure | Compilers, calculators | Traversal-based | Tree-based | Postfix/prefix eval |
| Decision Tree | Rule-based decision model | Conditional branching | ML classification | Path-based | Tree-based | Interpretable models |
| Alternating Decision Tree | Decision + prediction nodes | Boosting-friendly | Machine learning | Path-based | Tree-based | Used in ensemble ML |
| Minimax Tree | Game decision tree | Adversarial optimization | Game AI | Depth-based | Tree-based | Deterministic outcomes |
| Expectiminimax Tree | Minimax with chance nodes | Probabilistic decisions | Game AI | Depth-based | Tree-based | Handles randomness |
| Finger Tree | Persistent sequence tree | Fast ends access | Functional data structures | Indexed | Tree-based | Amortized O(1) ends |
| Log-structured Merge Tree | Write-optimized tree | Sequential writes | Databases | Logarithmic | Disk-based | High write throughput |
| PQ Tree | Permutation constraint tree | Order flexibility | Graph algorithms | Structural | Tree-based | Consecutive ones test |