BioJava is an open source Java framework for processing biological data. It provides tools for analyzing and manipulating sequences, structures, and other biological data. The latest version, BioJava 1.7, includes improved support for 3D structures and modularization into separate modules. The project aims to facilitate rapid bioinformatics application development and is supported by an active developer community.