Package dynamique
Le package dynamique est dynamique à plusieurs niveaux. Tout d'abord, l'inventaire est géré de façon dynamique, ce qui signifie que la solution de packaging dynamique propose les composants de voyages (vols, l'hébergement, location de voitures…) en temps réel. Deuxièmement, ces composants sont combinés dynamiquement dans les packages. Troisièmement, le package est dynamiquement tarifé et donne le plus souvent un prix total unique (appelé également "prix opaque").
Bibliothèque logicielle
Lorsqu'un ou plusieurs programmes utilisent une bibliothèque dynamique, une seule copie du code et des ressources de cette bibliothèque est chargée en mémoire. La même routine peut potentiellement être exécutée simultanément par plusieurs programmes et les variables globales peuvent potentiellement être modifiées simultanément. Deux qualités recherchées des routines des bibliothèques sont d'être "thread-safe" et/ou réentrantes. L'utilisation simultanée par plusieurs programmes d'une routine qui n'est pas "thread-safe" ni réentrante peut entrainer des pannes par situation de compétition (anglais "race condition").