A GeoTools nyitott forráskódú, Java-alapú programcsomag. Segítségével létrehozhatunk interaktív földrajzi térképeket. Amennyiben kliens-szerver architektúrát építünk ki, szerver oldalról alig igényel erőforrást, a műveleteket a kliens oldali térképező applet-ek végzik.