Offers clear definitions and an exhaustive review of terms, ideas, and practices currently in use in the field of network science Provides a broad survey of the historical evolution of network science, from its roots in mathematical graph theory to the current state of research, development, and application to existing real world infrastructures.