Imagine a combinatorial cloud, with n inputs and m outputs, the combinatorial logic inside the cloud can be any combination of logic gates. If some of the outputs are fedback to some of the n-inputs, we have a combinational loop. This causes problems in timing analysis.