The following features are central to structuring data on Decko:
- types - types are used to group data for special views, events, queries, etc.
- compound names - tree-like naming patterns establish field-like relationships between cards
- structure - formatting can be used to enforce naming patterns and create default displays
- CQL (the Decko Query Language) - based on types, names, and content references, CQL traverses all Decko's key card relationships