Un spatiu vectorial are o baza (care e o submultime a spatiului) care contine un anumit numar de elemente si orice element al spatiului poate fi generat de acea baza in sensul ca poate fi scris in mod unic ca o combinatie liniara a elementelor bazei, deci ca o suma formata din elementele bazei inmultite cu niste coeficienti. Baze sunt mai multe pentru acelasi spatiu. Depinde ce elemente alegem ca sa faca parte din baza, insa numarul elementelor bazei este tot timpul acelasi si se numeste dimensiunea spatiului vectorial.