Regression analysis is used to analyze relationships between variables for the purpose of predicting future values. It describes the dependence of a variable on one (or more) explanatory or independent variables. Here we describe in detail the key features of regression analysis.