Hi Ravi,
I think Naresh Taneja has given you a fair idea about the subject topic, and I would like to add one thing: "A dismissal is followed by certain steps, such as warnings (verbal, written), inspections, and reports on the topic, etc. Discharge is something that is bound by the standing order of the company. Take, for example, retirement, lockout, shifting of the company, lack of funds, or a stay order of the court.
Please write to me if I am wrong!
Regards,
Sachin Pathak