Spin physics