Predictive analysis is a technique used to forecast future outcomes based on historical data. Data analysis software, such as Microsoft Excel, provides tools and functions that enable users to analyze historical data and build predictive models to make future predictions.