Predictive analytics uses techniques like data mining, machine learning, and statistics to make predictions about unknown future events. There are two main predictive analytics methods: regression and classification. Regression models predict continuous variables like revenue or time until failure, using techniques like linear regression which finds the best-fit straight line relationship between variables. Classification models predict class membership, such as whether a customer will leave or a credit risk is good, usually resulting in a 0 or 1 prediction. Predictive analytics has applications in industries like banking, retail, government, manufacturing, and healthcare.