Interning (computer science)
In computer science, interning is re-using objects of equal value on-demand instead of creating new objects. This creational pattern is frequently used for numbers and strings in different programming languages.
Source: Wikipedia — Interning (computer science) (CC BY-SA 4.0)