# What is this?

The [updates.json](updates.json) file is the update definitions file. In other words, it lists the latest versions, changelogs and download URLs for each platform.

The example project downloads the [updates.json](updates.json) file and analyzes in order to:

- Compare the local (user set) version and the remote version (specified in [updates.json](updates.json))
- Download the change log for the current platform
- Obtain the download URLs
- Obtain the URL to open (if specified)

Check the article on this article on the [wiki](#) for more information.
