What is a “trigger” in Tag Manager?

What is a “trigger” in Tag Manager?

·         A trigger determines which events fire on your website
·         A trigger instantiates the Data Layer
·         A trigger fires tags in response to website events

·         A trigger publishes tags to your website