This document provides an overview of network security fundamentals. It discusses why security is needed given how the internet has evolved beyond its original design. It covers security concepts like access control, authentication, authorization, risks, threats and vulnerabilities. It also describes different types of attacks, sources of attacks, and strategies for risk analysis and management.