diff --git a/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md b/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md
index e07feeedd..adb4fb76d 100644
--- a/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md
+++ b/content/roadmaps/104-angular/content/101-rxjs-basics/103-rxjs-vs-promises.md
@@ -1 +1,11 @@
-# Rxjs vs promises
\ No newline at end of file
+# RxJS vs Promises
+
+In a nutshell, the main differences between the Promise and the Observable are as follows:
+
+- The Promise is eager, whereas the Observable is lazy,
+- The Promise is always asynchronous, while the Observable can be either asynchronous or synchronous,
+- The Promise can provide a single value, whereas the Observable is a stream of values (from 0 to multiple values),
+you can apply RxJS operators to the Observable to get a new tailored stream.
+
+Free Content
+Why RxJS? RxJS vs Promises