Terrorist organizations are extremely diverse which makes generalizations even more difficult. Finally, while researchers are making great progress in developing a framework for the scientific study of terrorism, the study of counter terrorism is still in its infancy. While it is difficult to get an accurate grasp of terrorist threats, it is even harder to evaluate the strategies used by governments to counter terrorism