DITA map bookmap ditamap arasındaki tercih, projenin çıktı formatlarına, okuma yapısına ve içerik yönetimi gereksinimlerine göre belirlenmesi gereken mimari bir karardır. Her iki format da topic'leri düzenlemek için kullanılır ama fundamentally farklı yapısal sözleşmeler sunar. Ditamap, format-nötr bir konteynerdir. Hiyerarşik `<topicref>` ağacıyla topic'leri ilişkilendirir ve bunun ötesinde belirli bir çıktı yapısı dikte etmez. Web tabanlı help sistemleri, sayfalama sırası önemsiz olan referans koleksiyonları ve flat knowledge base yapıları için ditamap idealdir. DITA map bookmap ditamap kıyaslamasında ditamap'ın esnekliği, yapısal kısıtlama eksikliğiyle birlikte gelir; yazar hataları şema tarafından engellenmez. Bookmap, kitap metaforunun XML eşdeğeridir. `<frontmatter>`, `<chapter>`, `<part>`, `<appendix>`, `<backmatter>` elementleri, basılı veya PDF çıktıya yönelik belirli bir sayfa yapısı uygular. Bu elementlerin sırası şema tarafından kısıtlanır; bir `<chapter>`'ı `<frontmatter>`'ın içine koymak doğrulama hatası verir. Kullanıcı kılavuzları, teknik referans kılavuzları ve geleneksel kitap formatına sadık belgeler için bookmap tercih edilmelidir. Yanlış seçimin maliyeti DITA map bookmap ditamap geçişlerinde görünür hale gelir: ditamap'ta yazılmış büyük bir yapıyı bookmap'e dönüştürmek, topic referanslarını yeniden organize etmeyi ve bazen şema uyumsuzluklarını düzeltmeyi gerektirir. Projenin başında çıktı formatı belirsizse ditamap tercih edilmeli; bookmap'e geçiş ihtiyacı sonradan netleşirse yapılmalıdır. CCMS ortamlarında bazı sistemler her iki tipi paralel tutmayı destekler; bu durumda map tipi seçimi kaynak yönetim politikasıyla uyumlu olmalıdır.