The words p, pea, pee sound the same but have different meanings and spellings. Why do p, pea, pee sound the same even though they are completely different words?
The answer is simple: p, pea, pee are homophones of the English language.
piano (musical direction)
proton
The 16th letter of the modern English alphabet.
Any of the speech sounds represented by the letter <em>p.</em>
In the West Indies, <em>Dolichos sphærospermus.</em> Both of the plants bear white beans having a black spot around the hilum.
A member of the pea family.
A widely cultivated climbing annual vine <em>(Pisum sativum)</em> native to Eurasia, having compound leaves with terminal leaflets modified into tendrils and globose, edible seeds enclosed in a green, elongated pod.
To urinate.
To urinate in (one's clothes or one's bed).
Urine.
An act of urination.
Definitions from The American Heritage® Dictionary of the English Language, 5th Edition., from The Century Dictionary. and Wordnik.
Homophones (literally "same sound") are usually defined as words that share the same pronunciation, regardless of how they are spelled.
If they are spelled the same then they are also homographs (and homonyms); if they are spelled differently then they are also heterographs (literally "different writing").