10 key moments in the Israel-Hamas war
After the Palestinian group Hamas carried out the worst attack in Israeli history on October 7, 2023, Israel launched a devastating military campaign in the Gaza Strip.
Before a ceasefire began on Sunday, only the second truce in 15 months of war, Israel's air and ground campaign killed at least 46,899 people, according to figures from the Hamas-run territory's health ministry that the United Nations considers reliable.
Following are key moments in the conflict:
Hamas attacks
At dawn on October 7, hundreds of Hamas fighters infiltrate Israel, killing civilians in the streets, in their homes and at a desert music festival, and attacking troops in bases.
They seize 251 hostages and take them back to Gaza. Currently 94 are still held there, with three women due for release Sunday. Israel's military says 34 of the 94 hostages are dead.
The Hamas attacks result in the deaths of more than 1,200 people.
Israeli Prime Minister Benjamin Netanyahu vows to destroy Hamas, which is considered a terrorist organisation by the United States, European Union and Israel.
Ground offensive
Israel begins bombing and besieging Gaza. On October 13, it calls on civilians in the territory's north to move south.
The vast majority of Gazans have been displaced during the war, according to the UN.
On October 27, Israel begins a ground offensive.
Truce and hostage swap
On November 24, a week-long truce between Israel and Hamas begins.
Hamas releases 105 hostages, mostly Israeli but also Thai workers, in return for 240 Palestinians held in Israeli prisons.
When the war resumes, Israel expands its actions into southern Gaza.
Deadly food stampede
On February 29, 2024 Israeli forces fire on northern Gaza residents who rush a convoy of food aid trucks, killing 120 and wounding hundreds.
From early March military aircraft from several countries including the United States drop aid over Gaza which the UN says is threatened by famine.
On April 1, seven aid workers from US charity World Central Kitchen are killed in a strike which Israel's military calls a "tragic mistake".
Iran attacks Israel
On April 13, Iran pounds Israel with drones and missiles -- its first-ever direct assault on Israel's soil. The strikes are retaliation for a deadly April 1 attack on its Damascus consulate, blamed on Israel.
On July 20, Israel bombards Yemen's port of Hodeida, after a drone attack on Tel Aviv by Iran-backed Huthi rebels who have been targeting shipping since November 2023 in solidarity with Gaza.
Hamas political leader killed
At the Israeli-Lebanon border, almost daily exchanges since October 2023 between Israel and Lebanese group Hezbollah intensify in July.
Israel retaliates with several strikes, including one that kills a top Hezbollah commander, Fuad Shukr.
On July 31, Hamas political leader Ismail Haniyeh is killed on a visit to Iran. Israel accepts responsibility months later.
Lebanon spillover
On September 17 and 18, hundreds of pagers and walkie-talkies used by Hezbollah explode in an Israeli operation that Lebanese authorities say kills 39 and wounds thousands.
Israel escalates its air campaign in Lebanon and on September 27 kills Hezbollah leader Hassan Nasrallah in southern Beirut.
Days later, Israel launches a ground offensive in southern Lebanon against Hezbollah strongholds.
Iran on October 1 fires a barrage of 200 missiles at Israel in response to the killing of Nasrallah and Haniyeh.
New Hamas chief killed
On October 16, new Hamas leader Yahya Sinwar, accused by Israel of masterminding the October 7, 2023 attack, is killed in southern Gaza.
On the 26th, Israeli air strikes hit military targets in Iran in response to the October 1 missile attack.
On November 14, a United Nations Special Committee says Israel's warfare in Gaza is consistent with the characteristics of "genocide". Israel accuses the UN of bias.
The International Criminal Court on November 21 issues arrest warrants for Netanyahu, former defence minister Yoav Gallant, and Hamas military chief Mohammed Deif, whom the Israeli military says it killed in Gaza.
Lebanon truce
A truce begins on November 27 after two months of open war between Israel and Hezbollah which has left more than 4,000 dead on the Lebanese side since October 2023, according to official Lebanese figures.
The fragile ceasefire is breached several times, with both sides trading blame.
After the ousting of Syrian president Bashar al-Assad by Islamist-led rebels in December, Israel also conducts hundreds of strikes on Syria's military sites, saying it aims to prevent weapons from falling into the hands of "extremists".
Israel also sends troops into the UN-patrolled buffer zone in the Golan Heights.
Yemen's Huthi rebels step up missile and drone attacks on Israel which responds with new attacks on Yemen.
New ceasefire begins
On January 19, a long-awaited truce between Israel and Hamas begins, with 33 hostages due to be freed during the first phase in exchange for the release of about 1,900 Palestinians in Israeli custody.
Under the truce mediated by Qatar, the United States and Egypt, thousands of war-weary displaced Palestinians begin returning to their homes through the rubble of the devastated Gaza Strip.