Yes, спешить - is to move fast while торопиться may describe a sence of hurry (you may still be sitting somewhere and not moving yet but you feel that you ought to). Though these words have very...