# Difference between asynchronous and synchronous

**URL:** <https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250>\
**Category:** General\
**Created:** [26 March 2021 22:35 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250 "2021-03-26T22:35:14Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![fikerplunk](https://avatars.discourse-cdn.com/v4/letter/f/e19b73/32.png) [@fikerplunk](https://discourse.nodered.org/u/fikerplunk)\
**Post date:** [26 March 2021 22:35 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250/1 "2021-03-26T22:35:14Z")

</div>

I'm new to node-red and I often come across the term asynchronous and synchronous when I study about it.

In practice, what is the difference between them?

Thank you!

---

<div class="post-metadata">

**Author:** ![Paul-Reed](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/paul-reed/32/66906_2.png) [@Paul-Reed](https://discourse.nodered.org/u/Paul-Reed)\
**Post date:** [26 March 2021 23:59 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250/2 "2021-03-26T23:59:37Z")

</div>

> [@fikerplunk](#):
>
> In practice, what is the difference between them?

Have a read of this post, it should help - [Making flows asynchronous by default : Node-RED](https://nodered.org/blog/2019/08/16/going-async)

---

<div class="post-metadata">

**Author:** ![Colin](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/colin/32/17040_2.png) [@Colin](https://discourse.nodered.org/u/Colin)\
**Post date:** [27 March 2021 09:01 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250/3 "2021-03-27T09:01:05Z")

</div>

If it is the more general question of synchronous vs asynchronous coding in javascript then this should help [Introducing asynchronous JavaScript - Learn web development | MDN](https://developer.mozilla.org/en-US/docs/Learn/JavaScript/Asynchronous/Introducing)

---

<div class="post-metadata">

**Author:** ![fikerplunk](https://avatars.discourse-cdn.com/v4/letter/f/e19b73/32.png) [@fikerplunk](https://discourse.nodered.org/u/fikerplunk)\
**Post date:** [29 March 2021 20:22 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250/4 "2021-03-29T20:22:25Z")

</div>

Thank you!

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [12 April 2021 20:23 UTC](https://discourse.nodered.org/t/difference-between-asynchronous-and-synchronous/43250/5 "2021-04-12T20:23:25Z")

</div>

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.
