Terrorism has grown so much to hamper global law and order. Terrorist activities has spread all across the globe and act as a threat to the society and lives of billions.Terrorism in India is very deep rooted and complicated.It exists in many forms ,starting at the terror from inside or across the border to naxalism .Terrorism has been a social disgrace of the Indian society which has cut the very fabric of Indian society into pieces. People fight in the name of religion by following hypocrites with no notion of the actual reality. It is a bit unfortunate that we as a country are facing hostilities from our neighboring countries since independence. Our neighboring countries since partition has always harbored terrorist elements against India with an intention to destabilize our country’s peace. Democratic politics, political freedoms, civil liberties and religious tolerance must be protected at all costs. The corruption and politicization of the police forces must be minimized. We need a dedicated and an unbiased police force. Criminalization of politics must stop. There is no co-ordination between the central intelligence agencies and the states. Each points a finger at others each time a bomb blast takes place. This is matched by the flaws of the criminal justice system, which is rudimentary by the standards of mature democracies. Whether it is the Bombay bomb blasts of 1992 or the Gujarat riots in 2002, justice takes many years to deliver. Justice has neither been done, nor seen to be done because of poor law and order. India needs to be tough but not reactionary to the causes of terrorism.