This document defines vectors and vector spaces. It begins by defining vectors in 2D and 3D space as matrices and describes operations like addition, scalar multiplication, and subtraction. It then defines a vector space as a set of vectors that satisfies 10 axioms related to these operations. Examples of vector spaces include the set of 2D and 3D vectors, sets of matrices, and sets of polynomials. The document also defines subspaces and proves that the span of a set of vectors in a vector space forms a subspace.