Use of data, statistical algorithms and machine learning techniques to identify the likelihood of future outcomes based on historical data.