Settings modules are the PHP Classes that prepare to take data in the user-defined plugin settings area. PageCarton Core allows plugins to take user-defined data to be able to alter the behavior of the settings based on the user choices.
By default, whenever PageCarton wants to output something to the browser, it does this through widgets. A widget serves as a bridge that links the PageCarton core to the browser.
PageCarton has an elegant plugin features. PageCarton Plugins are components that are added to a PageCarton installation to extend its capabilities. The word “plugin” and “extension” may be seen to be used interchangeably in PageCarton; they mean essentially the same thing.
Database Tables are similar to Widgets, only that they don’t output anything. They also extends PageCarton_Table core PageCarton class. They are meant to guide the PageCarton core as to how to store data on the server.