Homophones

Who knew there was a word for words that sound alike but are spelled differently and have different meanings? Augur and auger.  Discrete/discreet.  Foreword/forward.  Laura Brockway has assembled a list with click-through definitions in this article.