Packages 
Package Description
com.atlan
Root of the SDK, containing primarily its top-level configurable components and information.
com.atlan.api
The various endpoints of the Atlan API.
com.atlan.cache
Lazily-loaded caches for objects that change infrequently but often need to be translated.
com.atlan.exception
Checked errors that could occur within the SDK, to allow appropriate error-handling if / when they do occur.
com.atlan.model.admin
Atlan metadata dealing with administrative interactions.
com.atlan.model.assets
Atlan metadata objects of varying types.
com.atlan.model.core
Foundational elements of Atlan metadata, from which most other objects ultimately inherit.
com.atlan.model.enums
Constrained values within Atlan metadata.
com.atlan.model.lineage
Atlan lineage objects.
com.atlan.model.packages  
com.atlan.model.relations
Metadata that represents a relationship (reference) to another object.
com.atlan.model.search
Atlan objects used to search.
com.atlan.model.typedefs
Objects that describe the definition of metadata objects themselves.
com.atlan.model.workflow
Objects used to describe the details of workflows.
com.atlan.net
Code to deal with the actual HTTP interactions for APIs.
com.atlan.serde
Custom (de-)serialization to translate complex Atlan objects into simple Java objects (and vice versa).
com.atlan.util
Utility classes for reuse across the SDK.