Cognitive archaeology is a theoretical perspective in archaeology that focuses on the ancient mind. It is divided into two main groups: evolutionary cognitive archaeology (ECA), which seeks to understand human cognitive evolution from the material record, and ideational cognitive archaeology (ICA), which focuses on the symbolic structures discernable in or inferable from past material culture.