These two get treated as the same problem constantly, and they are not.
A reactive dog is having an emotional response to something specific: another dog, a cyclist, a person. It barks, lunges and screams, and it settles once distance is restored. That needs threshold work and it has its own page.
A pulling dog is not upset about anything. It is going somewhere, at a pace that suits it, and you are attached. It pulls at the start of the walk, past nothing in particular, toward the park. There is no trigger, no barking and no adrenaline, just steady pressure from a dog that wants to be further forward than you are.
The reason the distinction matters is that the plans are unrelated. Distance work does nothing for a dog that simply wants to get there faster, and mechanical leash work does not help a dog that is frightened. Plenty of dogs have both, in which case we address them separately rather than hoping one fixes the other.
This is a specialty rather than a stand-alone service, delivered through in-home private lessons, Kick Start, or board and train.