
Base methods, such as get, set, etc
Error reporting and logging
Input / Output functions
Used in conjuction with the UI widget engine
Session handling and ACL / Permissions
Widget Engine for building reusable mini-applications
Output functions for writing to a browser, xml, file, etc
Functions for accessing database data