The Barcode of Life Data Systems (BOLD) is an online workbench that aids collection, management, analysis, and use of DNA barcodes. DNA barcoding is an international effort to develop species specific genomic libraries to identify all biological species using short, standard regions of DNA. BOLD is designed to hold not only sequence data but also complete taxonomic designation, geo-temporal collection data, and specimen images. BOLD is a resource for the DNA barcode community which supports the organization and analysis of data, provides a repository for barcode records and provides an interface for submitting barcode records to GenBank. As of April 2009, the database contained approximately 850,000 barcode records. BOLD consists of three distinct modules (MAS, IDS, and ECS) that each address the needs of various groups in the barcoding community. BOLD-MAS serves as an online, high-volume data store with an integrated analytical toolkit and supports data collection, validation, and publication. BOLD-IDS provides a species identification tool that accepts DNA sequences from defined barcode regions and returns a taxonomic assignment to the species level when possible. BOLD-ECS provides web developers and bioinformaticians the ability to build tools and workflows that can be integrated with the BOLD framework. The database is sponsored by the Ontario Ministry of Research and Innovation, Genome Canada, the Ontario Genomics Instiute, and the Natural Sciences and Engineering Research Council of Canada (NSERC).