XPages is a web Framework for IBM Notes platform. It was introduced in Lotus Domino 8.5 (has to be verified).
It is based on JSF (JavaServer Faces) with a lot of useful extensions to represent and manipulate IBM Notes data.
IBM offers a tutorial for XPages: https://www-10.lotus.com/ldd/ddwiki.ns...
\title{<title>}, \author{<author>} and \date{<date} internally store the content.
\maketitle produces a standard title page with the previously defined values.