Although Freuds theory is controversial, it has had huge influence on psychology and contemporary thought. the psychodynamic approach has remained the dominant force in psychology for the first half of the 20th century and been applied to a wide range of theories such as personality development, abnormal behaviour etc. This gives the approach great explanatory power.