Images preloading is required to boost your website performance. On your website, you may have another (hidden) images to be displayed on mouse click, or on mouse hover, or something else. If you don't preload these images, your visitor will have to wait for the images to show up. Your visitor may not see valuable information (if you put it on the image) if they don't find quick show up based on an event.