Here is a nice introduction to architectural patterns. Some people call them architectural styles, I believe. In short, architectural patterns deal with how to build a system while design patterns deal with how to solve a problem. Typically, an architectural pattern presents a combination of architectural components/modules and their roles.