Μία φόρμα μορφοποίησης αντικειμένων που αποθηκεύει δεδομένα σε μια τυπική μορφή XML. Η XSL-FO (ή αλλιώς XSL) είναι μια γλώσσα σήμανσης, που καθορίζει τον τρόπο που τα δεδομένα XML διαμορφώνονται για την οθόνη, για εκτύπωση ή για άλλο τύπο μέσων. Επειδή οι φόρμες XSL-FO χρησιμοποιούν πρότυπο μορφοποίησης XML, τα δεδομένα που εισάγονται σε αυτές, μπορούν να ενσωματωθούν σε οποιαδήποτε βάση δεδομένων που υποστηρίζει XML.
Τα δεδομένα μπορούν να συλλέγονται online ή offline και οι φόρμες μπορούν να περιλαμβάνουν τα χαρακτηριστικά ασφαλείας και την φόρμα επικύρωσης.