A lambda expression is basically just another way to define an anonymous method.
For example the following anonymous method:
Action<int> a = delegate (int x) { Console.WriteLine(x); };
...can be defined using a lambda expression:
Action<int> a = x => Console.WriteLine(x);
and the result is exactly the same.