Phoneme is the smallest unit of sound in a language that can distinguish meaning. It is a abstract mental category that encodes contrasts (like /p/ vs /b/). In practice, phonemes are realized as phones, but knowledge of phonemes helps you analyze and produce words with correct contrasts across languages.
Full pronunciation guide