Deux applications dont une propriétaire que l'on ne peut modifier. De même il n'est pas souhaitable de modifier profondément notre application pour qu'elle puisse utiliser directement l'application propriétaire.
Une application cherche à utiliser les fonctionnalités d'une autre, alors que ses interfaces sont déjà établies.
La documentation et les sources.