In Discrete-Time land, an Impulse is a Signal that is a discrete Kronecker Delta Function

Note that for Convolutions, this unit impulse is like the Identity

Similar to the Step Function, you can scale or shift the delta function. Furthermore, you can compose these scaled and shifted delta functions to create ANY given signal.

For example, is a signal that goes: 1, 2, 3.