solutions to common software problems in a certain context.
they describe generic solutions to software design problems
The big family decided to stop at Freshwater Spit for lunch, where kids go to play in the surf a little after noon.