This document discusses AppArmor, a security module for Linux that confines programs to only be able to access specific files and resources. It begins with an overview and introduction to AppArmor, then discusses how AppArmor works by enforcing that applications only access what they need through file and resource restrictions. The document demonstrates AppArmor through a scenario where it prevents a hack on an Apache server. It also discusses best uses cases for AppArmor such as securing networked servers, business applications, and desktops. Comparisons are made between AppArmor and SELinux.