They differ because terrorist attacks are used by nuclear weapons as you said but assasinations are done using guns or most likely knives and another reason is because terrorist attacks are aimed on the public while assasinations are aimed at the people who are at the top of hierarchy.