Is there a difference between causal signal and causal system ? I got this doubt because consider a system h(t) whose out put depends on present and past inputs only for all t (- infinity to + infinity ) so this system is a causal system now if we treat this as a signal and since it exists from -infinity to+ infinity so it will be a non-causal signal. . . . which one is correct ?