"create a model of human interaction which identifies core reasons to participate online and bring this into the interface design to support and encourage those motivations"
"a pattern is not a finished piece of code or design. Rather, it reflects the sum total of a community's knowledge and experience or expertise in a given domain."