A Decision Tree is a flowchart-like structure that represents a series of decisions and their possible consequences. Decision trees are used in a variety of applications including machine learning, game theory, and business analysis. In the context of Voice Agents, decision trees are used to model the conversation flow and logic of the agent.