The process of using data, statistical algorithms and machine learning techniques to predict future outcomes based on historical data. By knowing what has already happened, predictive analytics allows us to provide the best assessment of what will happen in the future.