Fighting between Israel and Palestinian militants in the Gaza Strip is currently on hold after both sides agreed to a long-term ceasefire. The past seven weeks have seen the deadliest violence in years, punctuated by a succession of failed truces. Here is a look at what is going on.
Does the truce mean the fighting is now over?
Both sides have agreed to an Egyptian-sponsored deal, which has been painstakingly difficult to arrive at. It is not the first ceasefire since Israel launched its offensive on 8 July - indeed there have been numerous and they have been short-lived.
However, unlike earlier truces which were for intended to last for hours or days, the latest ceasefire is open-ended. After 50 days of fighting, there is more impetus - and war-weariness on both sides - to find a way bring an end to the conflict to a conclusion than at any time before.