Psychoanalytic theory is, in many respects, a theory of human development. In fact, a fundamental tenet of psychoanalysis is the proposition that early experiences affect later personality dynamics. Moreover, many of the core elements of psychoanalytic theory (eg. unconscious processes, ego defenses, fixation and regression) evolved partially in an attempt to explain how early life events can affect personality functioning years after those events took place.