 The product is written in Java, and based on the Tomcat server with a PostgreSQL backend (other databases are also supported).O3Spaces works by providing users a single web-based team environment, with built-in search capabilities and an optional Desktop Assistant.Its search functionality is said to work across PDF, ODF, and Microsoft Office document formats.