O código de estado HTTP "304 Not Modified" indica que o conteúdo pedido não mudou desde o último acesso. Isto significa que o cliente pode usar a versão guardada em cache em vez de a descarregar outra vez do servidor. Assim, poupa-se tempo e evitam-se transferências de dados desnecessárias.
Por exemplo, quando um navegador pede uma imagem ou uma página web, pode incluir informação sobre a última vez que acedeu a esse recurso. Se o recurso não mudou desde então, o servidor responde com o código 304 e diz ao navegador para usar a versão em cache. Isto acelera o carregamento e reduz a carga no servidor e na rede.