Though XSB can be used as a Prolog system, we avoid referring to XSB as such, because of the
availability of SLG resolution and the handling of HiLog terms. These facilities, while seemingly
simple, significantly extend its capabilities beyond those of a typical Prolog system. We feel that
these capabilities justify viewing XSB as a new paradigm for Logic Programming. We briefly discuss
some of these features; others are discussed in Volumes 1 and 2 of the XSB manual, as well as the
manuals for various XSB packages such as FLORA, XMC, Cold Dead Fish, xsbdoc, and XASP.