Fission is a serverless platform that runs functions on Kubernetes. It allows short-lived stateless functions to have their own containers launched on demand in response to triggers like HTTP requests or events. This improves cluster utilization by only using resources when a function is actively running rather than reserving for all functions. Fission manages pools of generic containers that load functions on demand. It aims to provide the lightweight development of serverless with the portability of containers on Kubernetes.