Judging from your abbreviated description it could be a number of things...but I would probably guess that the density range of the negative does not match the exposure scale of the paper on which it is printed.
That would translate to either inadequate development (provided the exposure was accurate) or printing on too low a paper grade.