The Joomla Update System handles three forms of updates:
- Extension specific updates (extension.xml file)
- Collections of updates that link to extension specific updates (for ease of indexing) (update.xml file)
- XML-RPC server update discovery (dedicated service required)
Extensions and collections can be maintained by hand if required, however it is not advised to use this method for long.