These are words spelt differently but pronounced the same and have different meanings.
Example: Son-sun, piece-peace, fill-feel, ship-sheep, buy-bye, die-die.