Ensembl is a genome browser that annotates genes and predicts regulatory functions for vertebrate genomes. It uses raw DNA sequence data to create a tracking database and automatically finds genes and other features. Ensembl incorporates data from other sources and provides web-based access to genomic information through views of genes, transcripts, proteins, DNA homology, and more. It aims to make genome annotation freely accessible to support research.