Distributed computing is a field of computer science that studies distributed systems. A distributed system is a model in which components located on networked computers communicate and coordinate their actions by passing messages.[1] The components interact with each other in order to achieve a common goal.
In 1981 the Islamic Dawa Party's suicide bomber attacked the Iraqi embassy in Beirut. Hezbollah carried out a bombing of the US embassy in April 1983 and the attack on US Marine and French barracks in October 1983 which brought international attention to suicide bombings.
Following an ultimatum for Hussein to leave the country, the invasion began on 20 March 2003, with the U.S., joined by the United Kingdom and several coalition allies, launching a  shock and awe  bombing campaign.n 6 June 2006, the United States was successful in tracking Abu Musab al-Zarqawi, the leader of al-Qaeda in Iraq who was killed in a targeted killing, while attending a meeting in an isolated safehouse approximately 8 km (5.0 mi) north of Baqubah.