GT.M ist eine Hochleistungs-Plattform zum Entwickeln von Datenbank-Anwendungen zur Transaktionsverarbeitung. Individuelle Datenbankdateien im Terabyte-Bereich werden unterstützt und eine logische Datenbank kann aus vielen Dateien bestehen. Es bietet vollständige Unterstützung für ACID-Transaktionen mit einem Software Transaction Memory (STM)-Programmiermodell und optimistischen Sperren. Das Datenmodell von GT.M ist hierarchischer assoziativer Speicher (d.h. mehrdimensionale Arrays), der keine Einschränkung bezüglich der Datentypen der Indexe oder Daten und keine Einschränkungen im Datenschema besitzt. Solche Datenbanken werden auch als Dokument-orientiert oder schemalos bezeichnet. (non)