GeoTools serves as an implementation of many of concepts captured by the [GeoAPI] interfaces. GeoTools also offers implementations of several interesting concepts that are not based on standards, such as validation and graphs.