Sigmund Freud believed that people should strive to be in harmony with their complexes rather than try to eliminate them, as complexes are what guide human behavior. Freud developed many influential theories of psychoanalysis, including the concepts of the id, ego and superego; defense mechanisms; the interpretation of dreams; and the Oedipus complex. Although some of Freud's ideas seem abstract, the foundations of modern psychology are based on his theories of the human psyche.