  A vector space is a set of vectors closed under addition, and multiplication by constants, an inner product space is a vector space on which the operation of vector multiplication has been defined, and the dimension of such a space is the maximum number of nonzero, mutually orthogonal vectors it contains. 