A System is Causal if the output at time n depends only on current and past inputs, never on future inputs. y[n]=f(x[n],x[n−1],x[n−2],…)