Fedora is an open-source digital object repository system that provides persistent storage and delivery of digital content. It is implemented as a set of Java services and stores content and associated metadata in XML files. The repository can scale to support millions of objects and provides features such as versioning, audit trails and triple store capabilities through integrated systems like Mulgara.