What is Action, how can it be used?
Action
It is basically just a delegate that does not return a value.
Have a look here: http://msdn.microsoft.com/en-us/library/018hxwa8.aspx
Action would just be a delegate of a method that excepted a single string parameter and did not return anything.