This document summarizes several key classes in CodeIgniter including the Database, Calendar, Config, Email, File Upload, and Form Validation classes. It provides examples of how to use each class, explaining their main functions and capabilities. The Database class allows querying, selecting, inserting, updating, and deleting of data. The Calendar class generates calendars from templates. The Config class retrieves configuration values. The Email class handles sending emails with attachments. The File Upload class manages uploading files. And the Form Validation class validates form data and displays errors.