ORNL develops and distributes the tools needed for researchers to make optimum use of computing resources -- from collaborative tools like the electronic notebook to leading numerical libraries.