AWS Lambda is a serverless compute service provided by Amazon. In Lambda, you can run your code in response to events and it automatically manages the dependent compute resources.
AWS lets you run the code without managing the servers. It a pay as you use service and you pay only for the compute time consumed.
Lambda automatically scales your application by running your code for each trigger.
Lambda can be used to build a serverless backend for processing web, mobile etc API requests.