Confirmatory factor analysis (CFA) is a statistical technique used to test whether measures of a construct are consistent with a researcher's understanding of that construct. CFA can be used to confirm or reject a measurement theory by specifying the number of factors and which measured variables relate to which latent variables, unlike exploratory factor analysis. Assumptions of CFA include multivariate normality, sufficient sample size, correct model specification, and a random sample. Statistical software like AMOS, LISREL, EQS, and SAS can be used to conduct CFA.