The "core" package of TMAPI defines three fundamentals of topic map processors:
Configuring and accessing a topic map processing system and determining which features and properties it can support.
A data model for topic maps and all of the objects found in topic maps.
A generic (notation-independent) model for handling addresses.