Regression Analysis is a way of estimating the relationships between different variables by examining the behavior of the system.
Canonical correlation analysis seeks the best sets of linear combinations with independent variables related to dependent variables.
Linear regression is a statistical technique to estimate the relationship between a dependent variable and an independent variable.