If you have a set of mutually orthogonal vectors (an orthogonal set) taken from some vector space, then the set is always a basis (an orthogonal basis) for some subspace of the vector space. An orthonormal basis is an orthogonal basis with the additional property that all of the basis vectors are normalized. The standard basis for is an orthonormal basis that you should all be very familiar with. An orthonormal basis for a vector space is very easy to work with, because only dot products are needed to determine the coordinates for any vector in the space, relative to the basis. Given any basis for a subspace, the Gram-Schmidt provides an organized method for finding an orthonormal basis.