It’s a feature that would enable distributed consensus before any native SafeNetwork Tokens are able to move. Without it, wrapping SNT into any smart-contract (on ETH/BSC/etc.) would only require one signature and that is the creator and owner of the wrapped token address.
By introducing the multi-signature wallet the surface attack vector is greatly reduced and now requires multiple (independent) signatures to move any funds.
For example, if a collective wants to launch a shared wallet now each entity who owns a key can verify given data before every person agrees to sign it and a transfer is made. Or less secure but more flexible is a n-of-k multi-signature wallet, where for example one need 2-of-3, 3-of-5, 5-of-10, etc.
In future I believe that this kind of feature will also be the only way wrapped tokens can exist safely and with consensus without any single entity or hacker running away with the funds.
Something that I would also like is an option to add or remove a signature if all or all-1 agree.