This document provides an introduction to bioinformatics. It defines bioinformatics as the interdisciplinary field that develops methods for storing, organizing, and analyzing vast amounts of biological data generated by new technologies. It discusses the explosive growth of genomic and protein data. It also describes the roles and skills of bioinformaticians, including knowledge of biology, computer science, and quantitative disciplines. Finally, it outlines where bioinformatics is typically conducted, such as specialized centers and universities, and how it is usually done through online and open source solutions.