I'll just add to cyc's nice description that BB and other spline tools often come in two versions, one with a center guide pin and one without. The former version is (IMHO) much nicer to use, but won't work if the center guide pin bottoms out (which sadly isn't that unusual).