A collection of reusable programming patterns.