Sometimes you just want a piece of code to run when an event happens, without keeping a server up all day. Lambda fits spiky or rare work like resizing an image when it lands in S3, because idle time costs nothing. For long jobs or code busy around the clock, EC2 or containers are usually cheaper and avoid the time limit. Cold starts and statelessness are the usual interview follow-ups.