Un gruppo è costituito da tutte le repliche di un gruppo di database. All'interno di un gruppo, le repliche sono raggruppate in famiglie di replica. Una famiglia di replica è costituita da tutte le repliche di un database specifico. I repository di schemi e i database dell'utente appartengono alle famiglie di repliche separate. Per i database utente, il nome della famiglia è lo stesso del nome del database. Il nome della famiglia del repository di schemi è sempre MASTR.
Un sito è una raccolta definita di repliche dello stesso gruppo che risiedono sullo stesso percorso. Ogni sito ha una replica del repository di schemi e al massimo una replica da ogni famiglia del database utente. Ogni sito viene servito da un server di sincronizzazione, che riceve ed invia i pacchetti di aggiornamento alle repliche della famiglia. Gli aggiornamenti per un sito possono contenere gli aggiornamenti alle repliche del database utente, la replica del repository di schemi o entrambi.