Some treat architectural patterns and architectural styles as the same,[6] some treat styles as specializations of patterns. What they have in common is both patterns and styles are idioms for architects to use, they "provide a common language"[6] or "vocabulary"[5] with which to describe classes of systems.