In terms of taxonomy and biological classification, doves and pigeons are both part of the pigeon family of birds.
In terms of everyday speech, doves are white domestic birds that make pleasant cooing sounds. They are often used as symbols of peace and love.
Pigeons are noisy purplish-gray urban birds that become pests when present in large numbers. They are sometimes domesticated and trained as homing birds.
http://www.macmillandictionary.com/dictionary/british/dove_1
fore dove
http://www.macmillandictionary.com/dictionary/british/pigeon
for pigeon
i even did not know there are two types of that bird))
A pigeon is a specific kind of dove.
Because of being seen as a pest in urban environments, the two words have acquired different associations.