I did think about this and according to google, these words are interchangeable in meaning. Which one you choose depends on the nature of your audience. If you are writing for a primarily American audience, use plow. If you are writing for a primarily British audience, use plough.
Now I feel like a traitor :~(