Things an application has to do
- Deposit - uploading simple or multi-part objects, singly or in bulk
- Manage - editing and updating an object's content, metadata and permissions
- Search - full-text and fielded search supporting user discovery as well as administration
- Browse - sequential viewing of objects by collection, attribute or ad hoc filtering
- Deliver - viewing, downloading and otherwise disseminating objects through Hydra applications, web services and third party applications