2. API

Most of the modules that implment Arc itself, have been put together also as an API to be used by other developers to write their custom applications or even extend Arc.