According to Microsoft,
Lazy initialization of an object means that its creation is deferred until it is first used. (For this topic, the terms lazy init