I've read this:
To describe a line, we needed a point $b$ and a vector $v$ along the line. We could also start with two points $b$ and $a$ and take $v=a−b$.
In the first sentence, why do we need a point $b$ and a vector $v$ along the line in order to define it? Isn't a vector $v$ along it just enough? I see we don't need point $b$ with it . Am I right?
You're correct that each vector $v \in \mathbb{R}^3$ defines a line $$\{av : a \in \mathbb{R}\}.$$ But such lines always go through the origin. Thankfully, we can generalize. If we have a point $p$ and a vector $v$, there's a corresponding line $$\{p+av : a \in \mathbb{R}\},$$ and such lines needn't go through the origin. Indeed, every line can be described in the latter form.