diff --git a/documentation/ref-manual/classes.rst b/documentation/ref-manual/classes.rst
index 662121ed9..791c6b2ef 100644
--- a/documentation/ref-manual/classes.rst
+++ b/documentation/ref-manual/classes.rst
@@ -183,6 +183,14 @@ The class also contains some commonly used functions such as
 :term:`EXTRA_OEMAKE` variable as well as the
 arguments passed directly to ``oe_runmake``.
 
+The following actions, among others, are handled by this class:
+
+- Define default dependencies and add them to :term:`DEPENDS` if :term:`INHIBIT_DEFAULT_DEPS`
+  is not defined
+- Handle :term:`PACKAGECONFIG` variable
+- Handle the provided license via :term:`LICENSE` and :term:`LIC_FILES_CHKSUM` variables
+- Prepare the native recipe that correspond to the scheme set in :term:`SRC_URI`
+
 .. _ref-classes-bash-completion:
 
 ``bash-completion``
