This document discusses streaming app changes to event stores. It covers change data capture (CDC) which involves identifying, capturing, and delivering changes made to data. CDC can be done by capturing events from app code or by tailing database transaction logs. Capturing from app code provides flexibility but requires extra code, while capturing from databases is easier to control but depends on database log formats. The document also discusses using event stores for data warehouses, data lakes, CQRS patterns, and hybrid transactional/analytical processing (HTAP) databases.