XML Server Pages, or Extensible Server Pages.
An abstraction layer that allows code to be generated from markup.