Cheque dishonour-What it mean?

In our day to day financial transactions we normally issue cheques once or twice but do you know what are the implications if you not honor your obligations? What reasons may lead to book a case on you? Let us understand this in detail. We all know that it is criminal...