VECTOR BUNDLES. 1. The definition of a vector bundle The de nitions below can be applied to any geometric category that contains vector spaces (topological spaces, smooth varieties, algebraic varieties, etc). We need to be able to say what is a variety and a morphism of varieties, we need topology on our varieties, and we need direct product.