Internet cafes have been bombed, institutions with Christian affiliations burned down, foreign schools attacked, and wedding parties assaulted. There are substantial ideological differences between Gaza’s Salafi al-Qaeda affiliates and Hamas.