# Amazon Kinesis Documentation

Amazon Kinesis makes it easy to collect, process, and analyze video and data streams in real time.

## Amazon Kinesis Video Streams

Capture, process, and store video streams for analytics and machine learning.

- [Kinesis Video Streams Developer Guide](/en_us/kinesisvideostreams/latest/dg/what-is-kinesis-video.html): Provides a conceptual overview of Kinesis Video Streams, includes detailed instructions for using the various features, and provides a complete API reference for developers.
- [Kinesis Video Streams with WebRTC Developer Guide](/en_us/kinesisvideostreams-webrtc-dg/latest/devguide/): Provides a conceptual overview of Kinesis Video Streams with WebRTC capability and includes detailed instructions for using the various features.
- [API Reference](/en_us/kinesisvideostreams/latest/dg/API_Reference.html): Describes all the API operations for Kinesis Video Streams in detail. Also provides sample requests, responses, and errors for the supported web services protocols.

## Amazon Kinesis Data Streams

Build custom applications that analyze data streams using popular stream-processing frameworks.

- [Developer Guide](/en_us/streams/latest/dev/introduction.html): Provides a conceptual overview of Kinesis Data Streams and includes detailed development instructions for using the various features.

---

