Un
motor de renderizado es
software que toma contenido marcado (como
HTML,
XML, archivos de imágenes, etc.) e información de formateo (como
CSS,
XSL, etc.) y luego muestra el contenido ya formateado en la pantalla de aplicaciones. El motor "pinta" en el área de contenido de una ventana, la cual es mostrada en un
monitor o una
impresora. Los motores de renderizado se usan típicamente en
navegadores web,
clientes de correo electrónico, u otras aplicaciones que deban mostrar y editar contenidos web.