Hey, Yavor on the Realm team here. A reactive database allows you to structure your code so that you &quot;react&quot; to changes in your data layer - you don&#x27;t have to re-run queries to get updates, because Realm updates all your data objects to point to the newest version of your data. Check out the sample code in your blog post: <a href="https:&#x2F;&#x2F;realm.io&#x2F;news&#x2F;introducing-realm-xamarin" rel="nofollow">https:&#x2F;&#x2F;realm.io&#x2F;news&#x2F;introducing-realm-xamarin</a>