The Update Server allows you to hook into the Joomla! (and soon, WordPress) automatic update system in order to provide updates to your own software.
Please note this Update Server extension runs inside of WordPress and utilizes the (free) Easy Digital Downloads extension.
Your Joomla! extensions then link to your Update Server, which provides update files for your Joomla! extensions.