diff --git a/documentation/ref-manual/ref-classes.xml b/documentation/ref-manual/ref-classes.xml
index fa3d8d7df1..39fd5cf696 100644
--- a/documentation/ref-manual/ref-classes.xml
+++ b/documentation/ref-manual/ref-classes.xml
@@ -2583,6 +2583,32 @@
+
+ terminal.bbclass
+
+
+ The terminal class provides support for starting
+ a terminal session.
+ The
+ OE_TERMINAL
+ variable controls which terminal emulator is used for the session.
+
+
+
+ You can use this class anywhere a separate terminal session needs to
+ be started.
+ To use the class, include the
+ patch
+ class if
+ PATCHRESOLVE
+ is set to "user", include the
+ cml1
+ class, and include the
+ devshell
+ class.
+
+
+
Adding Users - useradd.bbclass