Zunächst erscheinen fünf Titel, teilt der Verlag mit; die Bände der Edition kosten zwischen 19,95 Euro und 24,95 Euro. Den Anfang machen die Titel Streetworld, Die Welt in atemberaubenden Bildern, Die beeindruckendsten Landschaften, Geographie und The Book of Cities. Für Herbst 2008 sind drei weitere Titel geplant.
Die Einführung der Edition werde begleitet von einer Print- und Bannerkampagne, heißt es aus dem Verlag. Für den Buchhandel bietet National Geographic Deutschland zum Start der Reihe Deko-Fahnen, Haftnotizblöcke und Tragetaschen im Look der Neuerscheinungen an.