In Azure Functions, input bindings automatically provide data from external sources when a trigger event occurs. The function runs using this input data. After processing, the function assigns results to output bindings, which send data to external services. This flow allows easy integration without manual connection code. The execution table shows each step: trigger fires, input data is read, function processes data, output binding is set, and function ends. Variables like inputData, result, and outputData change as the function runs. Key points include understanding when output bindings get values and how input bindings supply data. The visual quiz tests knowledge of these steps and values.