In my previous tutorial, I gave a brief idea about the fundamentals of signals and their classification. Now we are going to take a step further in this direction. To do the processing part we first need to understand discrete-time signals, classification and their operations. In this tutorial major emphasis will be given on Discrete-time signals and discrete-time systems.First we need to understand what is a Sampling process? Why do we need sampling? The answer to the first question is that Sampling is a process of breakage of continuous signal to discrete signal. In a layman definition the output of system is recorded at different intervals of time, these intervals of time may not necessarily be uniform but in this series of tutorials we will limit our discussion to only Uniform-Sampling.