ESO and the European Organisation for Nuclear Research (CERN) have signed a cooperation agreement, providing a framework for future close cooperation and the exchange of information. The agreement addresses many areas, including scientific research, technology, and education and public outreach activities.