Reading:
A vector space is a set of vectors with three additional properties (that not all sets of vectors have).
Start with a set of vectors
$$ S = \{\mathbf v_1, \mathbf v_2, ..., \mathbf v_n\} $$Think of these as your building blocks
A vector space is a new set consisting of all possible linear combinations of vectors in $S$.
This is called the span of a set of vectors:
\begin{align} V &= Span(S) \\ &= \{\alpha_1 \mathbf v_1 + \alpha_2 \mathbf v_2 + ... + \alpha_n \mathbf v_n \text{ for all } \alpha_1,\alpha_2,...,\alpha_n \in \mathbf R\} \end{align}If the vectors in $S$ are linearly independent, they form a basis for $V$.
The dimension of a vector space is the cardinality of (all) its bases.
Basically, this is the smallest possible set of building blocks for the vector space
Start with a set containing a single vector
$$ S = \{\mathbf v_1\} $$What are the possible linear combinations of vectors in $Span(S)$?
Start with a set containing two vectors
$$ S = \{\mathbf v_1, \mathbf v_2\} $$What are the possible linear combinations of vectors in $Span(S)$?