The organisation focuses on working with young people aged from ten years onwards and is a voluntary-based, non-profit organisation. Currently, ZAK consists of approximately 700 members, in 14 different parishes, including young leaders and youth workers. Members from every parish belong to a different youth group according to their age. Therefore a locality might have only one ZAK group, whereas
another may have more. The number of groups and the age range of the group members depend on the needs and resources available. The members under the direction of their youth leaders/youth workers, utilise the allocated time to not only socialise, but also to develop and experience life skills. All this is achieved through structured and unstructured sessions which may take the form of discussions, role-plays, hands-on activities, reflections and games amongst others. ZAK gives utmost importance to the active involvement of its members. At the early stages of the group, especially when the members are still young, most of the planning of the programme of meetings and activities is carried out by the leaders with little involvement of the participants. However, as the group grows within the organisation, the members gradually involve themselves more in the thinking and action process. The leaders’ responsibility is to ensure that the material covered meets the real needs of the young people. Besides the weekly meetings every group organises its own activities. These activities vary from social events, community work, fundraising activities, live-ins, twinnings between different ZAK groups, international exchanges and other educational activities. In addition to these activities, the young members participate in activities organised by other ZAK groups, by ZAK on a national and international basis, by Agenzija Zghazagh, the National Youth Council and by the Maltese Diocese through KDZ.