Combinational vs Sequential Logic Circuits: What's the Difference?