Lazy loading is a technique that delays the loading of non-essential content, such as images and videos, until it is needed (i.e., when it enters the user’s viewport). This reduces the initial load time of your pages and improves user experience.