Consider a linear model $E(y)=X\beta,\,\operatorname{Var}(y)=\sigma^2I_n$ where $y$ is an $n\times 1$ response vector, $\beta$ is a $p\times 1$ vector of parameters and $X$ is an $n\times p$ design matrix with $\operatorname{rank}(X)=r\le p\,(<n)$.
In the book Plane Answers to Complex Questions by Ronald Christensen, there is this concept of estimation space and error space in relation to a linear model. Estimation space is defined as the column space of $X$ and error space is defined as the orthogonal complement of the estimation space, i.e. the null space of $X^T$. I am trying to understand the significance of this definition. Does the estimation space represent the vector space of all estimable linear functions of $\beta$? What does the error space represent? Can I say that it is the vector space of all functions $C^Ty$ such that $E(C^Ty)=0$? I can see that dimension of estimation space is $r$ and dimension of error space is $n-r$.