 As you're saying, not all groups are Hamas in the Gaza Strip and the West Bank, but many groups that armed organizations in the Gaza Strip are allied with Hamas. Essentially what they do or what they are are a support for Hamas, especially during conflict.