What is Symbolism?

Symbolism is the notion of symbols that are supposed to represent something. For instance in a poem a rose might be a symbol of the love one feels for someone else. Or a clean snowfall might symbolize a fresh start.