Bindings is creating connection for input/output of data in function, which means you don't have to write code in your function to connect to data sources and manage connections.
A trigger is a special type of input binding that has the additional capability of initiating execution.