Отделяя мух от котлет, стоит говорить просто о запросах браузера.
В заголовках каждого ответа, как правило, указано, стоит ли его кэшировать и надолго ли.
Это относится и к картинкам, и к скриптам, и к стилям, и даже к самой странице.
Если кэш дозволен - браузер сохраняет на диске результат этого запроса и при втором аналогичном запросе никуда не тянется, считывая данные с диска.
Естественно, если картинка вставлена датаурлом, svg целиком вставлен в текст страницы или изображение рисуется скриптами прямо в браузере - никакой речи о кэше просто нет и быть не может.
P.S. А если вас интересует, какие оптимизации браузер применяет для ускорения рендеринга - для начала стоит хотя бы обозначить, о каком конкретно браузере речь. Они, внезапно, разные...