Hi,
As Kyoeen says, the difference is that /p/ is voiceless whereas /b/ is voiced. Both are made with the two lips. It is your vocal folds that vibrate, not your "throat", when you produce voiced sounds, and in English the voiced sounds often have devoiced allophonic variants in which case the...