Understanding Spin Dynamics