We characterize those classes C of separable Banach spaces admitting a separable universal space Y (that is, a space Y containing, up to isomorphism, all members of C) which is not universal for all separable Banach spaces. The characterization is a byproduct of the fact, proved in the paper, that the class NU of non-universal separable Banach spaces is strongly bounded. This settles in the aff...