To understand spin it's good to consider a gyroscope. when it has a lot of angular momentum there are two stable states for it in a gravitational field: aligned or anti-aligned with gravitation, up or down. in all other cases the gyroscope precesses. a spinor doesn't spin quite like a gyroscope but it is spinning in a sense (after all spin is angular momentum). but just like the gyroscope, you can think of it as having two stable states: in alignment with a magnetic field, or in anti-alignment. and because the magnetic field is a measure of some kind of rotation it can add to or subtract from the angular momentum of a spinor. this difference is "felt" as a negative or positive potential difference. this you can think of as two opposite forces on the spinor that split it apart into up and down components. the interesting thing is that a spinor with an arbitrary axis can always be written as the sum/superposition of an up and down spinor for some chosen direction. turns out quaternions have precisely the properties that you need to model this.
i hope this was intelligible, it's a bit hard to put the geometry into words.