Problem Statement
Explain Azure Functions and when to use them.
Explanation
Azure Functions is a serverless compute service that runs event-driven code without managing infrastructure.
Use it for background jobs, file uploads, scheduled tasks, or API event handling.