The answers lie within the very basic roots of terrorism, most of the terrorists are either unemployed or uneducated. Steps should be taken to provide adequate education and gainful employment to all without discriminating against them in any field. And:
I. By enlightening people rather than having faith in a religious myths, thoughts, education with good beliefs we can change their mind set. Power of word is much greater than using weapons, killing the terrorist wont end terrorism; it will only help ignite it even more
II. Stop supporting the Dictators who fund Terrorists
III. Stop drone assassinations of innocent civilians
V. Stop torture
VI. And yes its time to talk about Prevention of Weapons as a way to stop terrorism