What is the difference between enable and clock in flip flops?
a clock triggered Flip-Flop (also called D-Flip-Flop) samples the input exactly at the moment when the clock signal goes up (postive or rising edge triggered) or down (negative or falling edge triggered). There are not changes of state possible during clock cycles; only at one of the edges.
a Flip-Flop with enable input (better called transparent latch) samples the input continuously as long as enable input is active, i.e. it may change its state many times during active phase of the enable input. If enable input goes inactive the state is "frozen".