In this section we describe the CORBA compliant architecture for the Electronic Notebook toolkit we propose to develop. We first briefly review the CORBA standard, then propose a CORBA-compliant architecture for transparently connecting multiple EN data repositories, interfaces, and applications.