In their book Metric Affine Geometry, Snapper and Troyer state on page 59:
It cannot be stressed enough that the affine space $X$ is not a vector space. Its points cannot be added and there is no way to multiply by scalars. No point in $X$ is preferred; they all play the same role. In particular, there is no point in $X$ which makes a better origin for a vector space than any other point.
The situation changes radically if we choose a point $c$ in $X$ and keep it fixed. It is now possible to make $X$ into a left vector space over $k$ by using the one-to-one mapping $f$ from $X$ onto $V$ defined by $f(x) = \overrightarrow{c,x}$ for each $x \in X$. All we do is carry the vector space structure of $V$ over to $X$ by means of the mapping $f$.
So, here's what I want to know:
(1) What does it mean to "fix" a point in an affine space?
(2) Why does fixing a point suddenly give us the ability to assign vector space structure to the affine space $X$?
(3) If an affine space isn't a vector space, what are the axioms we define it by then?