This book provides a basic understanding of the theories, associated algorithms, resources, and tools used in structural bioinformatics. The reader emerges with the ability to make effective use of protein, DNA, RNA, carbohydrate, and complex structures to better understand biological function. Moreover, it draws a clear connection between structural studies and the rational design of new therapies.