PNG é um formato de gráficos raster. O nome PNG é uma abreviação de Portable Network Graphics.
Esse formato foi criado como uma alternativa ao formato GIF, que também permitia compactar arquivos sem perda (lossless). No entanto, ao contrário do GIF, o PNG era gratuito e não tinha restrições de licenciamento. Além disso, o PNG permite que você use muito mais cores na imagem, além de criar imagens com fundo transparente, o que é muito importante para logotipos e outros elementos de gráficos da Web. A única coisa que o PNG não herdou de seu antecessor é a capacidade de criar animações - arquivos contendo várias imagens.
Desde a sua criação, o formato já percorreu um longo caminho e ocupou um nicho significativo entre os formatos gráficos. No entanto, ao mesmo tempo, os arquivos PNG podem ser muito pesados, e é por isso que às vezes é preferível convertê-los em formato JPG para um uso mais otimizado.