In this tutorial, the basic concepts of communications along with the important concepts of analog and digital communications have been covered. This tutorial is helpful for a beginner who wants to acquire knowledge on the communication systems. There are a few topics in this tutorial covering the concepts of digital communications, which are elaborately discussed in our Digital Communication tutorial.