Hello,
CMSBaseDataSource and CMSQueryDataSource are basic data sources. You can find them documented in
API reference.
CMS.Controls - Kentico CMS controls
CMS.ExtendedControls - some standard controls that are modified in order to be used in Kentico CMS but not bounded to content.
CMS.UIControls - controls used in UI
CMS.FormControls - controls used in FormEngine
Controls with 'CMS' prefix are mostly modified standard controls bounded to content in Kentico CMS.
Best Regards,
Martin Dobsicek