Dove/Pigeon release meaning

What does a dove/pigeon release symbolize?
In fact, the releasing of pure white doves/pigeons is an ancient ritual that symbolizes many of the elements of married life. ... 
Doves/Pigeons symbolize love, peace, happiness, and prosperity, and can be released outdoors as the couple leaves the church or during an outdoor ceremony.