غسل بر دو نوع است: واجب و مستحب. غسل واجب نيز بر دو نوع است: غسلى كه به خودى خود واجب است مثل غسل ميت و غسلى كه براى انجام واجب ديگرى واجب است مثل غسل جنابت، حيض، استحاضه، نفاس و مس ميت (مثلًا براى انجام نماز واجب است غسل جنابت كند). اما غسلهاى مستحب فراوانند و داراى وقت و مكان مخصوصى هستند.