I tried to read many articles on dofactory, wikipedia and many sites. I have no idea on differences between bridge pattern and the strategy pattern.
I know both of them decouple an abstraction from its implementation and can change implementation at run time.
But I still don't know in which situation I should use strategy or in which situation I should use bridge.

