+ * @ref simgrid::simix::Future and @ref simgrid::simix::Future provide an
+ * abstration for asynchronous stuff happening in the SimGrid kernel. They
+ * are based on C++1z futures.
+ *
+ * The future represents a value which will be available at some point when this
+ * asynchronous operaiont is finished. Alternatively, if this operations fails,
+ * the result of the operation might be an exception.
+ *
+ * As the operation is possibly no terminated yet, we cannot get the result
+ * yet. Moreover, as we cannot block in the SimGrid kernel we cannot wait for
+ * it. However, we can attach some code/callback/continuation which will be
+ * executed when the operation terminates.