Yeah, that’s pretty much it. “Mutual aid” is meant to be distinct from “charity” which has a different kind of implication. Mutual aid is more about “we help each other”. Charity can absolutely be organized, but tends to be more “structured” than mutual aid efforts.
Huzzah! I know a bunch of geeks and radicals, so maybe that’s why.