The GeoTools
core library
. The library layered into several dependent modules, each of which captures an idea or specification.