Multivariate decision trees offer more complex functions to use in the decision trees, leading to more powerful learning algorithms.
This video is part of a full course on Foundations of Machine Learning that is freely available at https://youtu.be/aTRKf3pmv6o.
Coding assignments: https://github.com/ionpetre/FoundML_course_assignments