what is the difference between speech impairment and impediment?
Both fit into the same vague meaning category of "a problem or obstacle," but an impairment is a nonphysical obstacle and an impediment is almost always an actual thing in your path. An exception (this is English, of course there are exceptions!) is for "speech impediment," which means a stutter, stammer, lisp, etc.