Israel withdrew all troops from the Gaza Strip in 2005 and has responded to attacks from within the strip since then with airstrikes and artillery.