← GlossaryWas this page helpful?
What does "lazy loading" mean in programming?
lazy loading is one of the most common terms in software development. This guide explains what it means, how it is used in practice, and why it matters, with real examples from the developer world.
Definition
A pattern that defers loading a resource until it is actually needed, rather than loading everything upfront. Reduces initial load time and memory usage. Used for images, JavaScript modules, database relations, and route components.
Example
"Product images use lazy loading — they load only when the user scrolls them into view."
Can you put this sentence in the right order?
Tap the words to place them here
Keep building your technical English
You just looked up what this word means. Lingua-e turns vocabulary like this into full practice: fill-in-the-blanks, listening, and real developer conversations.
Practice this for free