As nouns,
viral delivery vector is a hyponym of
gene delivery vector; that is, viral delivery vector is a
word with a more specific, narrower meaning than
gene delivery vector:
gene delivery vector: a vector for delivering genes into cells
viral delivery vector: a transducing vector that uses a retrovirus