OpenFaaS is a serverless framework that allows users to build and deploy containerized functions. It provides an easy way to deploy stateless container functions that scale horizontally. OpenFaaS grew from an idea to run Lambda functions on containers and has since expanded to support Kubernetes and external providers. It aims to provide portability, ease of use, simplicity and avoid vendor lock-in while leveraging existing Docker skills.