terrorismanalysts.com:

Defining terrorism is the most ambiguous component in terrorism studies, with no universally accepted definition that differentiates attacks against civilian noncombatants or armed military or takes into account the latest trends in terrorist objectives and warfare.

Go to link