Glossary: Software Design Patterns
A set of tools your code calls when it wants to, such as `sorted` or `json.dump`.
FrameworkInversion of control