Mathematically, how the impulse is described depends on whether the system is modeled in discrete or continuous time.
To determine an output directly in the time domain requires the convolution of the input with the impulse response.