For programming questions about "lazy loading", a design pattern that defers initialization of an object until the point at which it is needed.
Lazy loading is a design-pattern commonly used in computer programming to defer initialization of an object until the point at which it is needed. It can contribute to efficiency in the program's operation if properly and appropriately used. The opposite of lazy loading is Eager Loading.