Table groups have two main purposes in Dexterity: security and table maintenance. In Dexterity applications, table security is based on table groups. Each time a table is accessed, Dexterity examines which table group the table is part of. Based on how security is set for the table group, access to the table is either granted or denied.
In some implementations of table maintenance, the user selects a table group on which maintenance will be performed. The application then determines which tables are part of that table group and performs the maintenance on those tables.