 Okay, that was a large module. I wanted to represent so many nice architectural solutions because I really love this topic. I hope you enjoyed it too. An architectural pattern is a reusable design solution to the commonly occurring problem which has been tried and tested in different environments. I presented a lot of architectural styles for patterns. Here we use these words as synonyms, but don't confuse it with design patterns. It's a different thing. If we could say that architectural style describes the strategy we use to create software, when the design pattern would mean tactical solutions. And that is what the next module is about. We saw that the architecture of software system is almost never limited to a single architectural style, but is often a combination of architectural styles that make up the complete system. The same software could be investigated from different perspectives. You don't have to remember all the specific details about architectural styles, but it is useful to know when specific patterns are useful and when they are not. You always can investigate the details of a pattern later. You know what to look for. Thank you for your attention and see you soon.