A collection of patterns usable user a rather broad spectrum of circumstances