order to reduce bandwidth usage, server load, and perceived "lag". Security Authen9ca9on and authoriza9on, enabling the web server to iden9fy the users of the applica9on, and restrict access to func9ons based on some defined criteria. Database Access Many web applica9on frameworks create a unified API to a database backend, enabling web applica9ons to work with a variety of databases with no code changes, and allowing programmers to work with higher-‐level concepts. Form Valida9on