Are these two words complete synonyms or is there some minor difference?
What word should I use when speaking of cleaning the soil from petroleum spills?

Can I use the word 'purification' here?