CCA is a multivariate statistical model designed to identify patterns in complex data sets. It allows to study the interrelationships between independent and dependent sets (vectors) of variables. In fact, multivariate statistical procedures can aid in bridging the gap between the theoretical and practical world of behavioral sciences, providing relevant information that cannot be obtained through the use of univariate models.
To perform CCA, two sets of variables are needed. It is relevant that there is some theoretical meaning behind the construction of the sets, or at least, it should make sense that one group of variables would constitute the independent set of variables, whereas the other would correspond to a dependent set. When these conditions are met, some authors suggest that CCA is the most appropriate and powerful multivariate technique