A connected arrangement of logic gate with a set of inputs and outputs.
The value of the outputs is a function of binary combination circuit
Transform binary information from the given input data to the required output data.
Can be described by truth table showing the binary relationship between input variables and output variables.