Kd is a dissociation constant. So if A + B ---> AB, then the Kd would be [A]/[AB] at equilibrium. This is just the inverse of the association constant. These are just plain equilibrium constants.
Ksp is different. Ksp is the solubility product. The key difference is that first, it refers only to a saturated solution. Now, the second difference is that say you're dissolving a solid AB into solution. The equilibrium constant would be [A]/[AB] (note the similarity in form here to the dissociation constant). Now, what's [AB]? Well, it's not the concentration of AB in solution because we assume AB dissolves in solution. It's also not the amount of solid AB because solids don't affect solution equilibria much. So what it is is actually the concentration of AB in solid AB. Weird, I know. But all you should know is that that's a constant. So you multiple both sides of the equilibrium expression by [AB] and you get [A] = K x [AB] and we call the right side of this expression the solubility product constant. So it's a very specific application of equilibrium constants.