This chapter introduces Web application security, explains the common security terminologies and recommendations used throughout this guide. It presents an overview of the security process and approach to security that covers multiple layers including the network, host and application.