patterns differ in intend  design patters:  - observer  - strategy  - command  - template method  - factory method
patterns differ in intend  design patters:  - observer  - strategy  - command  - template method  - factory method
standard design techniques and templates that are widely recognized as good practice for common design/coding problems, the design pattern suggests the best way to handle the problem.