Föreningar kan delas upp i två huvudtyper :