The NAF (Natural language Annotation Format) is an XML markup language that contains several layers of linguistic annotation. It is used in Natural Language Processing tools like IXA Pipes or Corefgraph.