Existen dos tipos de imágenes en HTML: imágenes de contenido y de adorno. Las imágenes de contenido proporcionan información y se incluyen directamente en el código HTML usando la etiqueta <img>, mientras que las imágenes de adorno se usan para decoración y deben incluirse mediante hojas de estilo CSS. Es recomendable usar formatos como GIF, JPG y PNG debido a su compatibilidad con navegadores.