Может быть, разница в том, что шаблон провайдера потенциально инкапсулирует множество мостов?
Я тоже задаю себе тот же вопрос, и мне трудно понять разницу.
Я считаю, что модель провайдера в основном является моделью стратегии.
Вопрос, который может помочь и прояснить мою путаницу
Когда вы используете шаблон моста? Чем он отличается от шаблона адаптера?
Т.е. да, они похожи в примерах, но их назначение отличается.