The aim of this project was to develop a filing system for the needs of the office. The system had a distributed architecture, consisting of server and client stations, connected via a local area network. The server stations handled magnetic and optical disks, and performed document filing and retrieval, while the client stations interfaced the users to the system. Documents were retrieved by predefined keywords, or by content β that is, by random words, phrases, or images that are contained in them.