The commonly accepted definition of terrorism is that it is politically motivated violence directed at civilians by entities other than a state. These kind of attacks can come from the far right, the far left, racists of every stripe, as well as jihadists.