This thread shows why I don't like the word "terrorism" (even if "terrorism" were strictly defined as targeting civilians). What the West did to London, Dresden, Hiroshima, and Nagasaki in WW2: That was far worse any modern terrorist attack! Germany, the US, and the UK, having the most elite militaries of the day, had far more opportunity to stick to military targets then the modern middle-eastern irregulars and insurgents do. Now, that's not the say that the West was necessary wrong to target civilians. That's not the point! The point is: It's hypocritical to imply that a soldier who targets civilians is automatically evil, and then get offended when it's pointed out that the West itself targeted civilians in WW2.
In short: "Terrorist" is a term used to demonize the enemy. It's never applied to your own side, even when the shoe fits.
My take: If you're going to target civilians, there better be a military purpose (e.g. getting Japan to surrender by dropping the a-bombs)! To target civilians, when there's no military purpose, is murder. Actually, it's worse than murder. Japanese brutality in China, during WW2, accomplished nothing but turning the Chinese people against the Japanese forces. In other words: The Japanese forces who brutalized civilians were helping the enemy. Those soldiers were not only murderers, but they were also traitors! They assisted in the Chinese war effort against their own country.
Edit:
By To be clear: When I said, "That was far worse any modern terrorist attack!", I meant "worse" in terms of civilians killed (e.g. nuking Hiroshima killed more people than the 9/11 attacks). As I said, that's not to imply that the West was necessarily wrong to target civilians.