Suppose I have a pair of 2 non-linear differential equations of the form: $$\begin{matrix} \frac{dy}{dt}=f(x,y)\\ \frac{dx}{dt}=g(x,y) \end{matrix}$$ Equilibrium points are where the trajectory ends up on, when plotted on the $x-y$ plane.
What are the qualitative differences between a 'stable node' and a 'stable spiral'?
Are they both stable?
Yes both stable nodes and stable spirals are stable equilibria (as indicated by their names). And they are qualitatively very similar to one another.
The only real difference between the two is that solution trajectories in the $x-y$ phase plane for a stable spiral tend to spiral around the equilibrium before they are "sucked" into it. This is analogous to water spiralling around a sink hole as it flows into it.
On the other hand a stable focus just "sucks" solution trajectories directly into it - you could think of this as water flowing into a sink but without any (or relatively little) rotation.
To illustrate the point I've added phase plane portraits below showing examples of both equilibrium types. These plots have come from solving two simple linear ODE systems. Each system of ODEs has an equilibrium at $(x,y)=(0,0)$ and as you can see the solution trajectories on the LHS plot spiral into their equilibrium point. Whilst on the RHS plot the trajectories flow directly into their equilibrium point.