You might have heard of homophones, i.e. words that have identical pronunciation, but have a different meaning, which can lead to all sorts of misunderstandings or even awkward situations (e.g. imagine writing witch instead of which in an official presentation :P)
A nice site for homophones can be found here
My sincere thanks to Monica for referring me to that site!