Predictive analytics is a branch of statistical techniques from data mining, predictive modeling, and machine learning; these techniques analyze current and historical facts to make predictions about future or otherwise unknown events.