Homonyms are words that are spelled the same and pronounced the same but with different meanings.
Homophones are pronounced the same, regardless of their spelling. I think.
Bill, and bill
Fractal Design R5 | Asus Z170 Pro | Intel i5 6600k | 16 GB G.Skill Ripjaws DDR4 2133 | Seasonic 650w PSU | eVGA GTX 550 TI | Samsung 960 M2 500 GB | Samsung 850 EVO 500 GB | ASUS Burner | Windows 7 64-bit