Sequential circuits have outputs determined by both the current inputs and previous outputs due to the inclusion of memory elements. Combinational circuits only have outputs determined by the current inputs. Sequential circuits contain logic gates arranged in parallel and feedback loops allowing the circuit to store past states, while combinational circuits only depend on the current input combination. There are different types of sequential circuits including those controlled by a clock signal from a clock generator that produces periodic pulses defining the circuit timing.