Factor analysis is a technique used to reduce a large set of variables down to a smaller set of underlying factors or components. It can identify hidden constructs or dimensions in a set of data that may not be obvious. For example, when a bank asks customers many questions, factor analysis can group related characteristics like dependability, honesty and reliability into a single "trustworthiness" factor. It provides a concise representation of the data while also identifying interrelationships between variables.