Syarat adalah sesuatu yang harus dipenuhi sebelum mengerjakan sesuatu pekerjaan. kalau syarat-syaratnya kurang sempurna maka pekerjaan itu tidak sah.
Rukun adalah sesuatu yang harus dikerjakan dalam melakukan suatu pekerjaan, rukun berarti merupakan bagian yang pokok. Contohnya : membaca fatihah dalam solat merupakan bagian yang pokok.
jelasnya solat tanpa membaca fathihah berarti tidak sah.
Sah ialah telah cukup syarat dan rukunnya serta sudah benar.
Batal ialah tidak cukup syarat dan rukunnya atau tidak benar. jadi bila suatu pekerjaan atau perkara yang tidak memenuhi syarat dan rukunnya berarti perkara itu tidak sah atau batal.