Lazy loading is a technique for preventing a ginormous amount of data from flooding your user's eyes and their device's memory
The word lazy in the software world usually refers to something being loaded / executed right when it's needed.
Below you can find two examples of this behavior: