File:GroupsComponents.png

The group system consists of the three components: Group Service, Group Services Connector and Group Module. Group Server handles data for in-world groups(i.e. group infos, ranks or notices). In most cases, it connects to their database to persist them. On the other hand, the OpenSimulator handle in-world groups with Group Module, which implements IGroupsModule, which calls Group Service Connector, which implements IGroupsServicesConnector, to retreive data from Group Service.