This text provides an overview of JDO's specifications and behaviors in depth, covering the major application architectures, client-server applications, Web applications, and applications that use Enterprise JavaBeans.