Currently, the program is optimized for tracking attendance of a single type of meeting for a single group. You can however separate your members into sub-groups by using the team field. For example, you can list some of your members under a "Jr. High" team and others under a "Sr. High" team. Having different teams allows you to filter reports for the different sub-groups.
While the program does not distinguish between attendance for different types of meetings, such as youth service, Sunday school classes and cell groups, it does not prevent you from adding them in. However, the attendance summary shows all meetings in sequence and does not separate them out into meeting types. This ability may be included in future versions. There is no definite ETA on this feature.