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!