All the public methods of the Controller class are called Action methods. They are like any other normal methods with the following restrictions:
Action method must be public. It cannot be private or protected
Action method cannot be overloaded
Action method cannot be a static method.

