Model View Controller, Observer, Chain of Responsibility, Adapter, Composite, State, Decorator, Facade, Mediator, Bridge, Factory Method