homophone - 'ate' and 'eight' - spelt differently, pronounced the same
homograph - I 'read' the book yesterday. I 'read' every day - pronounced differently, spelt the same
homonym - I smelled the 'rose' he 'rose' early - spelt and pronounced the same, different meaning.