# The concept of OTA

**URL:** <https://hub.mender.io/t/the-concept-of-ota/605>\
**Category:** General Discussions\
**Tags:** yocto\
**Created:** [May 22, 2019, 1:50pm UTC](https://hub.mender.io/t/the-concept-of-ota/605 "2019-05-22T13:50:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![MissLee](https://avatars.discourse-cdn.com/v4/letter/m/e8c25b/32.png) [@MissLee](https://hub.mender.io/u/MissLee)\
**Post date:** [May 22, 2019, 1:50pm UTC](https://hub.mender.io/t/the-concept-of-ota/605/1 "2019-05-22T13:50:13Z")

</div>

Hello everyone, someone can bring me low-level explanations of how the update is done from the server

Thank you all

---

<div class="post-metadata">

**Author:** ![ajithpv](https://yyz2.discourse-cdn.com/flex036/user_avatar/hub.mender.io/ajithpv/32/728_2.png) [@ajithpv](https://hub.mender.io/u/ajithpv)\
**Post date:** [May 23, 2019, 4:50am UTC](https://hub.mender.io/t/the-concept-of-ota/605/2 "2019-05-23T04:50:06Z")

</div>

Please read the below links to know more about how Mender works:

1. [https://docs.mender.io/2.0/architecture](https://docs.mender.io/2.0/architecture)
2. [https://mender.io/overview/solution](https://mender.io/overview/solution)

Also, the source code is available - [https://github.com/mendersoftware](https://github.com/mendersoftware) - to get in-depth knowledge on what is happening at each stage 🙂

---

<div class="post-metadata">

**Author:** ![MissLee](https://avatars.discourse-cdn.com/v4/letter/m/e8c25b/32.png) [@MissLee](https://hub.mender.io/u/MissLee)\
**Post date:** [May 23, 2019, 11:15am UTC](https://hub.mender.io/t/the-concept-of-ota/605/3 "2019-05-23T11:15:12Z")

</div>

Thank you @ajithpv
