What is the difference between surrealism and expressionism?
Surrealism=art movement influenced by Freudianism and dedicated to the expression of imagination as revealed in dreams, free of the conscious control of reason and free of convention
Expressionism=a general term for a mode of literary or visual art which, in extreme reaction against realism or naturalism, presents a world violently distorted under the pressure of intense personal moods, ideas, and emotions: image and language thus express feeling and imagination rather than represent external reality.
Surrealism is an expression of imagination and expressionism is a mood, idea or emotion convayed about subject matter.
Expressionism in Wikipedia
Surrealism in Wikipedia