This document discusses serverless computing and Azure Functions. It asks common questions about managing servers like how often to patch and deploy code. It then introduces Azure Functions as an event-driven serverless computing platform that scales instantly based on demand and only charges for the resources used. Azure Functions allows code to run in response to events from sources like Azure Storage, Service Bus and HTTP requests. The document provides examples of common Azure Function triggers and bindings that integrate with other Azure services and external APIs. It also lists resources for learning more about Azure Functions like documentation, code samples and community support.