Too Long; Didn't Read
RxJava allow a different approach of programming than imperative approach. It is reactive based, where codes are not activate until it knows it’s end mean (subscribed to). Check out a simple analogy example in my previous blog.