An inner product space is a Vector Space which has an Inner Product. If the Inner Product defines a Norm, then the inner product space is called a Hilbert Space.