Ну вот ты идёшь в магазин, тебе нужно купить хлеба. Хлеб производится из муки, мука из пшеницы, но всё это реализовано другими людьми в подключаемой библиотеке. Эту библиотеку используют как зависимость проект под названием "магаз" и предоставляет интерфейс "купи", но с условиями: нужен ли пакет и какой тип оплаты, иногда требуется авторизироваться по паспорту. Дальше я запутался в своих аналогиях и подумал что такой подход к объяснению способа мышления не очень работает.