1) Output Type: Regression trees predict continuous numerical values like price, temperature, or age.
Classification trees predict categorical labels such as ‘Yes/No’, ‘Spam/Not Spam’, or ‘Pass/Fail’.
2) Splitting Criterion: Regression trees split nodes based on minimizing errors like Mean Squared Error (MSE).
Classification trees split nodes based on measures like Gini Index or Entropy to maximize purity of categories.
Both types of trees are part of decision tree algorithms but are applied for different prediction tasks.