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