Descriptive analytics explains what happened in the past, predictive analytics forecasts what might happen in the future, and prescriptive analytics recommends actions to influence future outcomes based on predicted scenarios.