This document provides an overview of controllers and action methods in ASP.NET MVC. Controllers handle requests and call views to generate responses. Action methods map to user interactions like URL entries or form submissions. Action methods must be public and non-static. They return action results like views or redirects. Parameters are mapped from request data. Action filters modify execution, like caching or authorization attributes. Custom filters inherit from attributes and override filter methods.