On this page:
# Diffusion Quick Start Guide
Diffusion is an Intelligent Event-Data Platform for delivering data in real-time at Internet scale. This guide is intended to get you developing with Diffusion as quickly as possible.
# What is Diffusion?
Diffusion is a platform for delivering real-time data from your backend systems (such as APIs, micro-services or event-feeds like Kafka) to your front-end apps & edge devices, so that you can focus on developing what's important to your business without worrying about scalability, latency or bandwidth overheads.
Beyond core publish/subcribe capabilities for distributing data, Diffusion allows you to personalise and secure your data in real-time. This enables sophisticated and efficient distributiong and consumption of real-time data.
Diffusion is available as both Cloud and Self-Hosted versions.