ThinkDB est un gestionnaire de bases de données relationnelles : bien compliqué pour caractériser un logiciel qui permet de créer ses propres bases de données en choisissant les champs qui la composent. Ce logiciel permet ainsi de créer en quelques minutes une liste de courses, une liste de tâches, une liste de contacts, une collection de CD, etc. Chacun des champs de la base est caractérisé par un type à choisir parmis les suivants : texte, entier, date, case à cocher, heure, memo, image, chiffre auto incrémental, lien vers une autre base... Un éditeur de formulaire permet de créer l'interface de saisie des informations qui sera visible au cours de la mise à jour de la base de donnée. La version Palm de thinkDB est gratuite, l'éditeur comptant sur la version PC du logiciel, plus simple à utiliser pour créer des bases de données et les transférer sur Palm, pour rentrer dans ses frais.