How Does MathML Fit In?

MathML is an XML encoding for mathematical notation and basic mathematical semantics. It was originally developed ('96-'98) for three main reasons:

  • To address problems with displaying and authoring math for web pages.
    [Partly successful]
  • To fit in better with an XML/Web-centric technologies
    [Quite successful, and picking up speed]
  • To support greater functionality and reuse
    [Just coming into its own]