From the lecture notes, you were supposed to be able to recognize that combinatorial logic implements boolean algebraic expressions, for which the output is uniquely determined by the state of the inputs. |
In contrast, the output of sequential logic depends on the inputs and the past history of the inputs. Typically, sequential logic elements implement some type of latch or flip-flop which can retain its current state even when some combinations of inputs are changed. |