Gaza is a Palestinian territory separate from the Palestinian West Bank, it is currently under a naval blockade and land siege which the UN has condemned and also foreign nations such as the UK. After the 2012 Israeli offensive on Gaza part of the deal was to ease land restrictions to allow Palestinians to get basic goods they need through the land crossings and also export. To this day Israel has not stood true to the agreement and the siege only has been getting worse. They bomb the strip occasionally to test their weapons and dominate the Palestinians. In the West Bank they do so through a land occupation, different methods for the same purpose, which is to commit a slow genocide on the Palestinians. Over here in the morning they committed land incursions and razed agricultural land owned by Palestinian farmers. Israel is saying Gaza is sovereign and cannot retaliate against Israel, yet Israel purposely exercises control over Gaza because it wants to have an impact on it's economy and progress. They even want far to calculate the number of calories each Palestinian needs to barely avoid starvation. All Palestinians abide by this cease fire still even though Israel has violated it almost now a few hundred times and never implemented the core principles of it. They have some collaborators in Gaza who fire rockets at close border empty open areas to give Israel an excuse to launch over a dozen air raids to try provoking a response from Hamas. Palestinians are very weak and never want a war with Israel, they had no other choice in the past but to resist the Israeli occupation. Hamas deploys forces to prevent any suspicious people from violating the national agreement, they aren't always easy to find especially at all moments of the day.