Bridge Design Pattern is focusing on decoupling abstraction from implementation. The concept help to grow implementation and abstraction separately without coupling each other.