The Gameplay Camera System gives developers and designers the ability to create complex camera behaviors in an intuitive way.
Unlike the traditional Blueprint component workflow, the Gameplay Camera System is a general-purpose system that contains one or more camera rigs, along with their behaviors and transitions inside a data asset. This asset can then be ingested by a Blueprint actor or a Blueprint component to drive the camera behavior during gameplay.
You can learn more about the Gameplay Camera System by reading the documentation: