MathML se destina a facilitar a utilização e reutilização de conteúdos matemáticos e científicos na Web, e para outras aplicações, como sistemas de álgebra computacional, impressão tipográfica, e síntese de voz. MathML pode ser usado para codificar tanto a apresentação da notação matemática de alta qualidade de visualização e conteúdo de matemática, para aplicações onde a execuções de semântica, tais como software científico e de síntese de voz.
MathML é moldado em XML. Se adequado das folhas de estilo (CSS), vai finalmente ser possível para os navegadores processar nativamente expressões matemáticas. Para o futuro imediato, as empresas ofereceram diversos applets e plug-ins que podem rederizar o MathML em um navegador.
Mais informações: http://www.w3.org/Math/whatIsMathML.html