Społeczność wydaje mi się, że dotyczy grup nieformalnych. Edukacja, choć po angielsku kojarzy się bardziej z wychowaniem to po polsku raczej z oświatą. Z pozostałych nie wiem...
ZHP działa społecznie, jest non-profit i do tego NGO. Pytanie, co brzmi co brzmi lepiej ;)
EDIT: Sprawdziłem definicje na wikipedii i organizacja społeczna chyba mówi najmniej, więc zostałbym przy non-profit lub NGO.