Socio-Cultural Dynamics (SCD) is founded on a combination of system dynamics and cultural anthropology, enhanced by a unique set of techniques to eliminate frames and filters that naturally occur in discovering common patterns in socio-cultural groups.

The reason for the application of cultural anthropological techniques is simple to understand.  In recent decades, as Western society has grown more diverse and increased in complexity, anthropologists have found success, by using the same research techniques they have used to study less developed societies and indigenous peoples around the world, in studying the attributes and afflictions of urbanized societies to include healthcare delivery systems, the handling of consumer complaints, corporate bureaucracies, religious cults, and street gangs.

Its meta-methodology concerns the process by which the classifications, patterns, and analytical methods of Socio-Cultural Dynamics are derived. Building on social dynamics and system dynamics, it adds cultural components and a means of discovering universal patterns in a standard taxonomy, such that a common language of any complex behavioral system can be described in a way that improves the probability of identifying and predicting outcomes.

This meta-methodology requires the rigorous techniques of well-partitioned software design, applied massively to real-world scenarios of human and animal behavior, simulated in time-sequenced dynamical models, then tested against alternative predictions to find those processes and patterns that best fit empirical outcomes.

Its component aspects include the mechanism of discovery and testing of universal socio-cultural patterns and language (Complex Adaptive Systems Anthropology), the development of universal core behavioral models and the application of these models to real-world situations (Socio-Cultural Dynamics), and the cultural adoption of more effective human interaction in both formal and informal situations (Dialog-Action-Transaction).